148 references to EmitLdArg
ILCompiler.Compiler (111)
Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (3)
233codeStream.EmitLdArg(0); 242codeStream.EmitLdArg(0); 257codeStream.EmitLdArg(i + 1);
IL\Stubs\StartupCode\StartupCodeMainMethod.cs (1)
286codeStream.EmitLdArg(i);
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (5)
439codeStream.EmitLdArg(0); 444codeStream.EmitLdArg(0); 460codeStream.EmitLdArg(i + 1); 561codeStream.EmitLdArg(0); 567codeStream.EmitLdArg(i + 1);
parent\parent\Common\TypeSystem\IL\NativeAotILProvider.cs (1)
167codeStream.EmitLdArg(1);
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (10)
39codeStream.EmitLdArg(0); // this 99codeStream.EmitLdArg(0); 100codeStream.EmitLdArg(_rank + argStartOffset); 117codeStream.EmitLdArg(hiddenArg); 121codeStream.EmitLdArg(0); 127codeStream.EmitLdArg(hiddenArg); 148codeStream.EmitLdArg(0); 160codeStream.EmitLdArg(argStartOffset); 183codeStream.EmitLdArg(i + argStartOffset); 227codeStream.EmitLdArg(_rank + argStartOffset);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (2)
79ilStream.EmitLdArg(0); 120ilStream.EmitLdArg(1);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (4)
69codestream.EmitLdArg(localArg++); 74codestream.EmitLdArg(localArg++); 282codestream.EmitLdArg(localArg++); 286codestream.EmitLdArg(localArg++);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateMethodILEmitter.cs (3)
60codeStream.EmitLdArg(0); 64codeStream.EmitLdArg(0); 68codeStream.EmitLdArg(i + 1);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (18)
119codeStream.EmitLdArg(i + 1); 123codeStream.EmitLdArg(0); 182codeStream.EmitLdArg(i + 1); 202codeStream.EmitLdArg(0); 210codeStream.EmitLdArg(1); 266codeStream.EmitLdArg(0); 272codeStream.EmitLdArg(i + 1); 276codeStream.EmitLdArg(0); 333codeStream.EmitLdArg(0); 344codeStream.EmitLdArg(0); 383codeStream.EmitLdArg(i + 1); 449codeStream.EmitLdArg(0); 455codeStream.EmitLdArg(i + 1); 459codeStream.EmitLdArg(0); 554codeStream.EmitLdArg(i + 1); 581codeStream.EmitLdArg(0); 622codeStream.EmitLdArg(i + 1); 721codeStream.EmitLdArg(1);
parent\parent\Common\TypeSystem\IL\Stubs\DynamicInvokeMethodThunk.cs (5)
139codeStream.EmitLdArg(1); 151codeStream.EmitLdArg(3); 168codeStream.EmitLdArg(0); 180codeStream.EmitLdArg(2); 184codeStream.EmitLdArg(2);
parent\parent\Common\TypeSystem\IL\Stubs\ForwardDelegateCreationThunk.cs (1)
103codeStream.EmitLdArg(0);
parent\parent\Common\TypeSystem\IL\Stubs\GetFieldHelperMethodOverride.cs (8)
118getFieldStream.EmitLdArg(2); 147getFieldStream.EmitLdArg(0); 150getFieldStream.EmitLdArg(0); 163switchStream.EmitLdArg(1); 175switchStream.EmitLdArg(0); 176switchStream.EmitLdArg(1); 179switchStream.EmitLdArg(2); 181switchStream.EmitLdArg(1);
parent\parent\Common\TypeSystem\IL\Stubs\InterlockedIntrinsics.cs (3)
68codeStream.EmitLdArg(0); 69codeStream.EmitLdArg(1); 70codeStream.EmitLdArg(2);
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (2)
218fnptrLoadStream.EmitLdArg(0); 374callsiteSetupCodeStream.EmitLdArg(calliThunk.TargetSignature.Length);
parent\parent\Common\TypeSystem\IL\Stubs\StreamIntrinsics.cs (2)
35codestream.EmitLdArg(0); 41codestream.EmitLdArg(0);
parent\parent\Common\TypeSystem\IL\Stubs\StructMarshallingThunk.cs (2)
332stream.EmitLdArg(argIndex); 344stream.EmitLdArg(argIndex);
parent\parent\Common\TypeSystem\IL\Stubs\TypeGetTypeMethodThunk.cs (2)
76codeStream.EmitLdArg(0); 93codeStream.EmitLdArg(i - 1);
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (11)
146codeStream.EmitLdArg(0); 147if (write) codeStream.EmitLdArg(1); 165codeStream.EmitLdArg(0); 166codeStream.EmitLdArg(1); 179codeStream.EmitLdArg(0); 180codeStream.EmitLdArg(1); 181codeStream.EmitLdArg(2); 197codeStream.EmitLdArg(0); 198codeStream.EmitLdArg(1); 199codeStream.EmitLdArg(2); 219codeStream.EmitLdArg(0);
parent\parent\Common\TypeSystem\Interop\IL\InlineArrayType.cs (3)
390codeStream.EmitLdArg(0); 394codeStream.EmitLdArg(1); 410codeStream.EmitLdArg(2);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (13)
345codeStream.EmitLdArg(0); 351codeStream.EmitLdArg(0); 420codeStream.EmitLdArg(0); 424codeStream.EmitLdArg(1); 436codeStream.EmitLdArg(1); 440codeStream.EmitLdArg(0); 492codeStream.EmitLdArg(1); 512codeStream.EmitLdArg(1); 518codeStream.EmitLdArg(0); 572codeStream.EmitLdArg(0); 575codeStream.EmitLdArg(1); 595codeStream.EmitLdArg(1); 597codeStream.EmitLdArg(0);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (10)
146stream.EmitLdArg(_argIndex); 149stream.EmitLdArg(_argIndex); 173stream.EmitLdArg(_argIndex); 760stream.EmitLdArg(Index - 1); 783stream.EmitLdArg(Index - 1); 1045marshallingCodeStream.EmitLdArg(Index - 1); 1054_ilCodeStreams.CallsiteSetupCodeStream.EmitLdArg(Index - 1); 1066_ilCodeStreams.CallsiteSetupCodeStream.EmitLdArg(Index - 1); 1206codeStream.EmitLdArg(Marshallers[index].Index - 1); 2011cleanupCodeStream.EmitLdArg(Index - 1);
parent\parent\Common\TypeSystem\Interop\IL\PInvokeDelegateWrapperConstructor.cs (2)
70codeStream.EmitLdArg(0); 71codeStream.EmitLdArg(1);
ILCompiler.ReadyToRun (35)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (5)
439codeStream.EmitLdArg(0); 444codeStream.EmitLdArg(0); 460codeStream.EmitLdArg(i + 1); 561codeStream.EmitLdArg(0); 567codeStream.EmitLdArg(i + 1);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (2)
79ilStream.EmitLdArg(0); 120ilStream.EmitLdArg(1);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (4)
69codestream.EmitLdArg(localArg++); 74codestream.EmitLdArg(localArg++); 282codestream.EmitLdArg(localArg++); 286codestream.EmitLdArg(localArg++);
parent\parent\Common\TypeSystem\IL\Stubs\InterlockedIntrinsics.cs (3)
68codeStream.EmitLdArg(0); 69codeStream.EmitLdArg(1); 70codeStream.EmitLdArg(2);
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (11)
146codeStream.EmitLdArg(0); 147if (write) codeStream.EmitLdArg(1); 165codeStream.EmitLdArg(0); 166codeStream.EmitLdArg(1); 179codeStream.EmitLdArg(0); 180codeStream.EmitLdArg(1); 181codeStream.EmitLdArg(2); 197codeStream.EmitLdArg(0); 198codeStream.EmitLdArg(1); 199codeStream.EmitLdArg(2); 219codeStream.EmitLdArg(0);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (10)
146stream.EmitLdArg(_argIndex); 149stream.EmitLdArg(_argIndex); 173stream.EmitLdArg(_argIndex); 760stream.EmitLdArg(Index - 1); 783stream.EmitLdArg(Index - 1); 1045marshallingCodeStream.EmitLdArg(Index - 1); 1054_ilCodeStreams.CallsiteSetupCodeStream.EmitLdArg(Index - 1); 1066_ilCodeStreams.CallsiteSetupCodeStream.EmitLdArg(Index - 1); 1206codeStream.EmitLdArg(Marshallers[index].Index - 1); 2011cleanupCodeStream.EmitLdArg(Index - 1);
ILCompiler.TypeSystem (2)
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (2)
731codeStream.EmitLdArg(i); 796codeStream.EmitLdArg(i);