1 write to Builder
ILCompiler.Compiler (1)
parent\parent\Common\Compiler\DependencyAnalysis\Target_RiscV64\RiscV64Emitter.cs (1)
13Builder = new ObjectDataBuilder(factory, relocsOnly);
16 references to Builder
ILCompiler.Compiler (16)
parent\parent\Common\Compiler\DependencyAnalysis\AssemblyStubNode.cs (3)
82riscv64Emitter.Builder.RequireInitialAlignment(alignment); 83riscv64Emitter.Builder.AddSymbol(this); 84return riscv64Emitter.Builder.ToObjectData();
parent\parent\Common\Compiler\DependencyAnalysis\Target_RiscV64\RiscV64Emitter.cs (13)
25Builder.EmitUInt(0x00100073); 30Builder.EmitUInt(0x0230000f); 46Builder.EmitReloc(symbol, RelocType.IMAGE_REL_BASED_RISCV64_PCREL_I); 57Builder.EmitUInt(0x00000017u | (uint)regDst << 7); 66Builder.EmitUInt((uint)(0x00000013u | ((uint)regSrc << 15) | ((uint)regDst << 7) | (uint)((offset & 0xfff) << 20))); 73Builder.EmitUInt((uint)(0x00004013u | ((uint)regSrc << 15) | ((uint)regDst << 7) | (uint)((offset & 0xfff) << 20))); 80Builder.EmitUInt((uint)(0x00003003u | ((uint)regSrc << 15) | ((uint)regDst << 7) | (uint)((offset & 0xfff) << 20))); 87Builder.EmitUInt((uint)(0x00000067u | ((uint)regSrc << 15) | ((uint)regDst << 7) | (uint)((offset & 0xfff) << 20))); 92Builder.EmitReloc(symbol, RelocType.IMAGE_REL_BASED_RISCV64_PCREL_I); 121Builder.EmitReloc(symbol, RelocType.IMAGE_REL_BASED_RISCV64_CALL_PLT); 130Builder.EmitUInt((uint)(0x00001463 | ((uint)regSrc << 15))); 139Builder.EmitUInt((uint)(0x00001063 | ((uint)regSrc << 15) | encodedOffset)); 145Builder.EmitUInt(0x00000013);