132 references to EmitLdLoc
ILCompiler.Compiler (87)
parent\parent\Common\TypeSystem\IL\NativeAotILProvider.cs (1)
120
codeStream.
EmitLdLoc
(t);
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (5)
162
codeStream.
EmitLdLoc
(totalLocalNum);
187
codeStream.
EmitLdLoc
(lengthLocalNum);
193
codeStream.
EmitLdLoc
(totalLocalNum);
194
codeStream.
EmitLdLoc
(lengthLocalNum);
209
codeStream.
EmitLdLoc
(totalLocalNum);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (4)
94
ilStream.
EmitLdLoc
(local);
118
ilStream.
EmitLdLoc
(newContinuationLocal);
121
ilStream.
EmitLdLoc
(resultLocal);
125
ilStream.
EmitLdLoc
(newContinuationLocal);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (5)
54
codestream.
EmitLdLoc
(refAwaitStateLocal);
110
codestream.
EmitLdLoc
(logicalResultLocal);
221
codestream.
EmitLdLoc
(refAwaitStateLocal);
232
codestream.
EmitLdLoc
(refAwaitStateLocal);
239
codestream.
EmitLdLoc
(returnTaskLocal);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateMethodILEmitter.cs (1)
70
codeStream.
EmitLdLoc
(methodPtr);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (10)
368
codeStream.
EmitLdLoc
(delegateArrayLocal);
369
codeStream.
EmitLdLoc
(iteratorLocal);
398
codeStream.
EmitLdLoc
(iteratorLocal);
404
codeStream.
EmitLdLoc
(invocationCountLocal);
405
codeStream.
EmitLdLoc
(iteratorLocal);
414
codeStream.
EmitLdLoc
(returnValueLocal);
552
codeStream.
EmitLdLoc
(argsLocal);
589
codeStream.
EmitLdLoc
(argsLocal);
623
codeStream.
EmitLdLoc
(argsLocal);
637
codeStream.
EmitLdLoc
(retLocal);
parent\parent\Common\TypeSystem\IL\Stubs\DynamicInvokeMethodThunk.cs (1)
181
codeStream.
EmitLdLoc
(retVal);
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (4)
183
callsiteSetupCodeStream.
EmitLdLoc
(vDelegateStub);
202
marshallingCodeStream.
EmitLdLoc
(vDelegateStub);
227
callsiteSetupCodeStream.
EmitLdLoc
(fnPtr);
318
callsiteSetupCodeStream.
EmitLdLoc
(vNativeFunctionPointer);
parent\parent\Common\TypeSystem\IL\Stubs\StructMarshallingThunk.cs (1)
345
stream.
EmitLdLoc
(var);
parent\parent\Common\TypeSystem\Interop\IL\InlineArrayType.cs (1)
392
codeStream.
EmitLdLoc
(vThis);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (19)
364
codeStream.
EmitLdLoc
(vLength);
367
codeStream.
EmitLdLoc
(vLength);
438
codeStream.
EmitLdLoc
(vIndex);
442
codeStream.
EmitLdLoc
(vIndex);
453
codeStream.
EmitLdLoc
(vIndex);
459
codeStream.
EmitLdLoc
(vIndex);
461
codeStream.
EmitLdLoc
(vLength);
497
codeStream.
EmitLdLoc
(vLength);
515
codeStream.
EmitLdLoc
(vIndex);
520
codeStream.
EmitLdLoc
(vIndex);
531
codeStream.
EmitLdLoc
(vIndex);
538
codeStream.
EmitLdLoc
(vIndex);
539
codeStream.
EmitLdLoc
(vLength);
751
codeStream.
EmitLdLoc
(vPinnedObject);
889
codeStream.
EmitLdLoc
(lSize);
1271
codeStream.
EmitLdLoc
(lMarshaller);
1300
codeStream.
EmitLdLoc
(lMarshaller);
1318
codeStream.
EmitLdLoc
(lMarshaller);
1335
codeStream.
EmitLdLoc
(lMarshaller);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (35)
153
stream.
EmitLdLoc
(_var);
156
stream.
EmitLdLoc
(_var);
179
stream.
EmitLdLoc
(_var);
1047
marshallingCodeStream.
EmitLdLoc
(vPinnedByRef);
1050
_ilCodeStreams.CallsiteSetupCodeStream.
EmitLdLoc
(native);
1263
codeStream.
EmitLdLoc
(vAllocSize);
1311
codeStream.
EmitLdLoc
(vNativeTemp);
1314
codeStream.
EmitLdLoc
(vIndex);
1321
codeStream.
EmitLdLoc
(vIndex);
1325
codeStream.
EmitLdLoc
(vNativeTemp);
1326
codeStream.
EmitLdLoc
(vSizeOf);
1332
codeStream.
EmitLdLoc
(vIndex);
1333
codeStream.
EmitLdLoc
(vLength);
1365
codeStream.
EmitLdLoc
(vLength);
1388
codeStream.
EmitLdLoc
(vIndex);
1389
codeStream.
EmitLdLoc
(vNativeTemp);
1399
codeStream.
EmitLdLoc
(vIndex);
1403
codeStream.
EmitLdLoc
(vNativeTemp);
1404
codeStream.
EmitLdLoc
(vSizeOf);
1410
codeStream.
EmitLdLoc
(vIndex);
1411
codeStream.
EmitLdLoc
(vLength);
1473
codeStream.
EmitLdLoc
(vNativeTemp);
1478
codeStream.
EmitLdLoc
(vIndex);
1482
codeStream.
EmitLdLoc
(vNativeTemp);
1483
codeStream.
EmitLdLoc
(vSizeOf);
1489
codeStream.
EmitLdLoc
(vIndex);
1490
codeStream.
EmitLdLoc
(vLength);
1538
codeStream.
EmitLdLoc
(vPinnedFirstElement);
1677
codeStream.
EmitLdLoc
(vPinnedCharRef);
1837
codeStream.
EmitLdLoc
(vBuffer);
1962
cleanupCodeStream.
EmitLdLoc
(vAddRefed);
1992
cleanupCodeStream.
EmitLdLoc
(vOriginalValue);
1997
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
2006
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
2012
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
ILCompiler.ReadyToRun (44)
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (4)
94
ilStream.
EmitLdLoc
(local);
118
ilStream.
EmitLdLoc
(newContinuationLocal);
121
ilStream.
EmitLdLoc
(resultLocal);
125
ilStream.
EmitLdLoc
(newContinuationLocal);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (5)
54
codestream.
EmitLdLoc
(refAwaitStateLocal);
110
codestream.
EmitLdLoc
(logicalResultLocal);
221
codestream.
EmitLdLoc
(refAwaitStateLocal);
232
codestream.
EmitLdLoc
(refAwaitStateLocal);
239
codestream.
EmitLdLoc
(returnTaskLocal);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (35)
153
stream.
EmitLdLoc
(_var);
156
stream.
EmitLdLoc
(_var);
179
stream.
EmitLdLoc
(_var);
1047
marshallingCodeStream.
EmitLdLoc
(vPinnedByRef);
1050
_ilCodeStreams.CallsiteSetupCodeStream.
EmitLdLoc
(native);
1263
codeStream.
EmitLdLoc
(vAllocSize);
1311
codeStream.
EmitLdLoc
(vNativeTemp);
1314
codeStream.
EmitLdLoc
(vIndex);
1321
codeStream.
EmitLdLoc
(vIndex);
1325
codeStream.
EmitLdLoc
(vNativeTemp);
1326
codeStream.
EmitLdLoc
(vSizeOf);
1332
codeStream.
EmitLdLoc
(vIndex);
1333
codeStream.
EmitLdLoc
(vLength);
1365
codeStream.
EmitLdLoc
(vLength);
1388
codeStream.
EmitLdLoc
(vIndex);
1389
codeStream.
EmitLdLoc
(vNativeTemp);
1399
codeStream.
EmitLdLoc
(vIndex);
1403
codeStream.
EmitLdLoc
(vNativeTemp);
1404
codeStream.
EmitLdLoc
(vSizeOf);
1410
codeStream.
EmitLdLoc
(vIndex);
1411
codeStream.
EmitLdLoc
(vLength);
1473
codeStream.
EmitLdLoc
(vNativeTemp);
1478
codeStream.
EmitLdLoc
(vIndex);
1482
codeStream.
EmitLdLoc
(vNativeTemp);
1483
codeStream.
EmitLdLoc
(vSizeOf);
1489
codeStream.
EmitLdLoc
(vIndex);
1490
codeStream.
EmitLdLoc
(vLength);
1538
codeStream.
EmitLdLoc
(vPinnedFirstElement);
1677
codeStream.
EmitLdLoc
(vPinnedCharRef);
1837
codeStream.
EmitLdLoc
(vBuffer);
1962
cleanupCodeStream.
EmitLdLoc
(vAddRefed);
1992
cleanupCodeStream.
EmitLdLoc
(vOriginalValue);
1997
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
2006
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
2012
cleanupCodeStream.
EmitLdLoc
(vSafeHandle);
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (1)
797
codeStream.
EmitLdLoc
(localsToRestore[i].Value);