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