99 references to EmitLdc
ILCompiler.Compiler (70)
Compiler\BodySubstitution.cs (1)
49codestream.EmitLdc((int)_value);
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (1)
248codeStream.EmitLdc(_interfaceIndex);
Compiler\HardwareIntrinsicHelpers.Aot.cs (4)
60codeStream.EmitLdc(flag); 62codeStream.EmitLdc(flag); 70codeStream.EmitLdc(flag); 72codeStream.EmitLdc(0);
IL\Stubs\StartupCode\StartupCodeMainMethod.cs (3)
111codeStream.EmitLdc((int)System.Threading.ApartmentState.STA); 117codeStream.EmitLdc((int)System.Threading.ApartmentState.MTA); 166codeStream.EmitLdc(0);
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (4)
41codeStream.EmitLdc(offset); 165codeStream.EmitLdc(pointerSize); 215codeStream.EmitLdc(elementSize); 237codeStream.EmitLdc(0);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (3)
63ilStream.EmitLdc(0); 74ilStream.EmitLdc(0); 86ilStream.EmitLdc(0);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (6)
353codeStream.EmitLdc(0); 399codeStream.EmitLdc(1); 534codeStream.EmitLdc(Signature.Length); 553codeStream.EmitLdc(i); 624codeStream.EmitLdc(i); 740codeStream.EmitLdc(0);
parent\parent\Common\TypeSystem\IL\Stubs\DynamicInvokeMethodThunk.cs (1)
154codeStream.EmitLdc(i * Context.Target.PointerSize);
parent\parent\Common\TypeSystem\IL\Stubs\GetFieldHelperMethodOverride.cs (6)
92stream.EmitLdc(-lastFieldEndOffset); 177switchStream.EmitLdc(fieldGetters.Count); 182switchStream.EmitLdc(0); 185switchStream.EmitLdc(fieldGetters.Count); 189switchStream.EmitLdc(0); 196switchStream.EmitLdc(fieldGetters.Count);
parent\parent\Common\TypeSystem\IL\Stubs\StreamIntrinsics.cs (2)
46codestream.EmitLdc(0); 50codestream.EmitLdc(1);
parent\parent\Common\TypeSystem\IL\Stubs\TypeGetTypeMethodThunk.cs (1)
99codeStream.EmitLdc(0);
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
86codeStream.EmitLdc((int)exception.StringID);
parent\parent\Common\TypeSystem\Interop\IL\InlineArrayType.cs (1)
413codeStream.EmitLdc(0);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (16)
363codeStream.EmitLdc(sizeConst); 371codeStream.EmitLdc(sizeConst); 381codeStream.EmitLdc(sizeConst); 431codeStream.EmitLdc(0); 454codeStream.EmitLdc(1); 505codeStream.EmitLdc(0); 532codeStream.EmitLdc(1); 552codeStream.EmitLdc((int)MarshalAsDescriptor.SizeConst.Value); 735codeStream.EmitLdc(0); 764codeStream.EmitLdc(0); 888codeStream.EmitLdc(0); 969codeStream.EmitLdc(BinaryPrimitives.ReadInt32LittleEndian(bytes)); 970codeStream.EmitLdc(BinaryPrimitives.ReadInt16LittleEndian(bytes.Slice(4))); 971codeStream.EmitLdc(BinaryPrimitives.ReadInt16LittleEndian(bytes.Slice(6))); 973codeStream.EmitLdc(bytes[i]); 1252fnptrLoadStream.EmitLdc(0);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (20)
1171codeStream.EmitLdc((int)sizeConst.Value); 1219codeStream.EmitLdc(1); 1229codeStream.EmitLdc(0); 1262codeStream.EmitLdc(0); 1306codeStream.EmitLdc(0); 1322codeStream.EmitLdc(1); 1379codeStream.EmitLdc(0); 1400codeStream.EmitLdc(1); 1468codeStream.EmitLdc(0); 1479codeStream.EmitLdc(1); 1546codeStream.EmitLdc(0); 1581codeStream.EmitLdc(0); 1583codeStream.EmitLdc(0); 1589codeStream.EmitLdc(_trueValue); 1593codeStream.EmitLdc(0); 1604codeStream.EmitLdc(0); 1606codeStream.EmitLdc(0); 1828codeStream.EmitLdc(LocalBufferLength); 1838codeStream.EmitLdc(LocalBufferLength); 2069codeStream.EmitLdc(0);
ILCompiler.ReadyToRun (24)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (1)
447codeStream.EmitLdc(Context.Target.PointerSize);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (3)
63ilStream.EmitLdc(0); 74ilStream.EmitLdc(0); 86ilStream.EmitLdc(0);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (20)
1171codeStream.EmitLdc((int)sizeConst.Value); 1219codeStream.EmitLdc(1); 1229codeStream.EmitLdc(0); 1262codeStream.EmitLdc(0); 1306codeStream.EmitLdc(0); 1322codeStream.EmitLdc(1); 1379codeStream.EmitLdc(0); 1400codeStream.EmitLdc(1); 1468codeStream.EmitLdc(0); 1479codeStream.EmitLdc(1); 1546codeStream.EmitLdc(0); 1581codeStream.EmitLdc(0); 1583codeStream.EmitLdc(0); 1589codeStream.EmitLdc(_trueValue); 1593codeStream.EmitLdc(0); 1604codeStream.EmitLdc(0); 1606codeStream.EmitLdc(0); 1828codeStream.EmitLdc(LocalBufferLength); 1838codeStream.EmitLdc(LocalBufferLength); 2069codeStream.EmitLdc(0);
ILCompiler.RyuJit (1)
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
86codeStream.EmitLdc((int)exception.StringID);
ILCompiler.TypeSystem (4)
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (4)
820codeStream.EmitLdc((int)ExceptionStringID.AmbiguousMatchUnsafeAccessor); 825codeStream.EmitLdc((int)ExceptionStringID.InvalidProgramDefault); 851codeStream.EmitLdc((int)id); 868codeStream.EmitLdc((int)ExceptionStringID.BadImageFormatGeneric);