39 references to BlockType
ILCompiler.ReadyToRun (39)
JitInterface\CorInfoImpl.ReadyToRun.cs (14)
3416partial void findKnownBBCountBlock(ref BlockType blockType, void* location, ref int offset) 3425blockType = BlockType.BBCounts; 3430blockType = BlockType.Unknown; 3433partial void TryUseWasmMethodCodeStoreFixup(void* target, CorInfoReloc fRelocType, BlockType locationBlock, int relocOffset, int addlDelta, ref bool handled) 3444if ((locationBlock != BlockType.ROData) && (locationBlock != BlockType.RWData)) 3447ISymbolNode dataBlobNode = (locationBlock == BlockType.ROData) ? _roDataBlob : _rwDataBlob; 3455if (findKnownBlock(target, out _) != BlockType.Unknown) 3480BlockType locationBlock, 3491Debug.Assert(locationBlock == BlockType.Code); 3503Debug.Assert(locationBlock is BlockType.ROData or BlockType.RWData); 3504Debug.Assert(findKnownBlock(target, out int targetOffset) == BlockType.Code); 3507ISymbolNode dataBlobNode = locationBlock == BlockType.ROData ? _roDataBlob : _rwDataBlob;
parent\parent\Common\JitInterface\CorInfoImpl.cs (25)
4561private BlockType findKnownBlock(void* location, out int offset) 4568return BlockType.Code; 4579return BlockType.ColdCode; 4591return BlockType.ROData; 4603return BlockType.RWData; 4609BlockType retBlockType = BlockType.Unknown; 4612if (retBlockType == BlockType.BBCounts) 4617return BlockType.Unknown; 4620partial void findKnownBBCountBlock(ref BlockType blockType, void* location, ref int offset); 4622partial void TryUseWasmMethodCodeStoreFixup(void* target, CorInfoReloc fRelocType, BlockType locationBlock, int relocOffset, int addlDelta, ref bool handled); 4626BlockType locationBlock, 4632private ref ArrayBuilder<Relocation> findRelocBlock(BlockType blockType, out int length) 4636case BlockType.Code: 4639case BlockType.ROData: 4642case BlockType.RWData: 4646case BlockType.ColdCode: 4697BlockType locationBlock = findKnownBlock(location, out relocOffset); 4698Debug.Assert(locationBlock != BlockType.Unknown, "BlockType.Unknown not expected"); 4715BlockType targetBlock = findKnownBlock(target, out relocDelta); 4733case BlockType.Code: 4737case BlockType.ColdCode: 4746case BlockType.ROData: 4750case BlockType.RWData: 4755case BlockType.BBCounts: