4 writes to codePointerOrStubLookup
ILCompiler.RyuJit (4)
JitInterface\CorInfoImpl.RyuJit.cs (4)
1435
ref pResult->
codePointerOrStubLookup
);
1579
ref pResult->
codePointerOrStubLookup
);
1605
ref pResult->
codePointerOrStubLookup
);
1638
ref pResult->
codePointerOrStubLookup
);
24 references to codePointerOrStubLookup
ILCompiler.RyuJit (24)
JitInterface\CorInfoImpl.RyuJit.cs (24)
1378
pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup = false;
1394
pResult->
codePointerOrStubLookup
.constLookup.accessType = InfoAccessType.IAT_VALUE;
1455
pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup = true;
1456
pResult->
codePointerOrStubLookup
.runtimeLookup.indirections = CORINFO.USEHELPER;
1457
pResult->
codePointerOrStubLookup
.runtimeLookup.helper = CorInfoHelpFunc.CORINFO_HELP_READYTORUN_GENERIC_HANDLE;
1458
pResult->
codePointerOrStubLookup
.lookupKind.runtimeLookupKind = GetGenericRuntimeLookupKind(caller);
1460
ISymbolNode helper = GetGenericLookupHelper(pResult->
codePointerOrStubLookup
.lookupKind.runtimeLookupKind, ReadyToRunHelperId.MethodEntry, caller, helperArg);
1461
pResult->
codePointerOrStubLookup
.runtimeLookup.helperEntryPoint = CreateConstLookupToSymbol(helper);
1465
pResult->
codePointerOrStubLookup
.constLookup =
1493
pResult->
codePointerOrStubLookup
.constLookup = CreateConstLookupToSymbol(
1505
pResult->
codePointerOrStubLookup
.constLookup = default;
1517
pResult->
codePointerOrStubLookup
.constLookup = CreateConstLookupToSymbol(
1543
pResult->
codePointerOrStubLookup
.constLookup = CreateConstLookupToSymbol(
1589
pResult->
codePointerOrStubLookup
.constLookup.accessType = InfoAccessType.IAT_VALUE;
1606
Debug.Assert(pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup);
1610
pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup = false;
1611
pResult->
codePointerOrStubLookup
.constLookup.accessType = InfoAccessType.IAT_VALUE;
1613
pResult->
codePointerOrStubLookup
.constLookup.addr = (void*)ObjectToHandle(
1639
Debug.Assert(pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup);
1643
pResult->
codePointerOrStubLookup
.lookupKind.needsRuntimeLookup = false;
1644
pResult->
codePointerOrStubLookup
.constLookup.accessType = InfoAccessType.IAT_PVALUE;
1646
pResult->
codePointerOrStubLookup
.constLookup.addr = (void*)ObjectToHandle(
1676
pResult->
codePointerOrStubLookup
.constLookup = CreateConstLookupToSymbol(_compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("NYI_LDVIRTFTN"u8)));
1688
pResult->
codePointerOrStubLookup
.constLookup =