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