77 references to ReadyToRunHelperId
ILCompiler.ReadyToRun (77)
Compiler\DependencyAnalysis\ImportReferenceProvider.cs (1)
28
return _symbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeHandle, type);
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (2)
108
Import typeHandleImport = (Import)_symbolFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeHandle, handle.AsType);
152
Import methodHandleImport = (Import)_symbolFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.MethodHandle, tok);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (9)
276
public ISymbolNode ReadyToRunHelperFromDictionaryLookup(
ReadyToRunHelperId
id, Object target, TypeSystemEntity dictionaryOwner)
283
public ISymbolNode ReadyToRunHelperFromTypeLookup(
ReadyToRunHelperId
id, Object target, TypeSystemEntity dictionaryOwner)
292
public readonly
ReadyToRunHelperId
HelperId;
294
public ReadyToRunGenericHelperKey(
ReadyToRunHelperId
helperId, object target, TypeSystemEntity dictionaryOwner)
1351
private ReadyToRunHelper GetGenericStaticHelper(
ReadyToRunHelperId
helperId)
1357
case
ReadyToRunHelperId
.GetGCStaticBase:
1361
case
ReadyToRunHelperId
.GetNonGCStaticBase:
1365
case
ReadyToRunHelperId
.GetThreadStaticBase:
1369
case
ReadyToRunHelperId
.GetThreadNonGcStaticBase:
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (25)
245
public readonly
ReadyToRunHelperId
Id;
248
public ReadyToRunHelperKey(
ReadyToRunHelperId
id, object target)
276
case
ReadyToRunHelperId
.NewHelper:
279
case
ReadyToRunHelperId
.NewArr1:
282
case
ReadyToRunHelperId
.GetGCStaticBase:
285
case
ReadyToRunHelperId
.GetNonGCStaticBase:
288
case
ReadyToRunHelperId
.GetThreadStaticBase:
291
case
ReadyToRunHelperId
.GetThreadNonGcStaticBase:
294
case
ReadyToRunHelperId
.IsInstanceOf:
297
case
ReadyToRunHelperId
.CastClass:
300
case
ReadyToRunHelperId
.TypeHandle:
303
case
ReadyToRunHelperId
.DeclaringTypeHandle:
306
case
ReadyToRunHelperId
.MethodHandle:
309
case
ReadyToRunHelperId
.FieldHandle:
312
case
ReadyToRunHelperId
.CctorTrigger:
315
case
ReadyToRunHelperId
.TypeDictionary:
318
case
ReadyToRunHelperId
.MethodDictionary:
326
public Import CreateReadyToRunHelper(
ReadyToRunHelperId
id, object target)
666
ReadyToRunHelperId
helperId,
672
case
ReadyToRunHelperId
.TypeHandle:
679
case
ReadyToRunHelperId
.DeclaringTypeHandle:
686
case
ReadyToRunHelperId
.MethodHandle:
693
case
ReadyToRunHelperId
.MethodEntry:
700
case
ReadyToRunHelperId
.VirtualDispatchCell:
707
case
ReadyToRunHelperId
.FieldHandle:
JitInterface\CorInfoImpl.ReadyToRun.cs (30)
990
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.NewHelper, type));
1000
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.NewArr1, type));
1013
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.IsInstanceOf, type));
1026
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.CastClass, type));
1037
var
helperId = GetReadyToRunHelperFromStaticBaseHelper(id);
1964
ReadyToRunHelperId
helperId =
ReadyToRunHelperId
.Invalid;
1970
helperId =
ReadyToRunHelperId
.GetThreadStaticBase;
1975
helperId =
ReadyToRunHelperId
.GetThreadNonGcStaticBase;
1983
helperId =
ReadyToRunHelperId
.GetGCStaticBase;
1988
helperId =
ReadyToRunHelperId
.GetNonGCStaticBase;
2005
if (helperId !=
ReadyToRunHelperId
.Invalid)
2579
return _compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeHandle, type);
2827
ReadyToRunHelperId
.MethodDictionary,
2836
ReadyToRunHelperId
.DeclaringTypeHandle,
2842
ReadyToRunHelperId
.TypeDictionary,
2945
ReadyToRunHelperId
helperId;
2951
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
2955
helperId =
ReadyToRunHelperId
.TypeHandle;
2965
helperId =
ReadyToRunHelperId
.MethodHandle;
2974
helperId =
ReadyToRunHelperId
.MethodEntry;
2978
helperId =
ReadyToRunHelperId
.VirtualDispatchCell;
2984
helperId =
ReadyToRunHelperId
.FieldHandle;
3001
if (helperId ==
ReadyToRunHelperId
.TypeHandle && !CanEncodeTypeInSignature(methodDesc.OwningType))
3007
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
3016
else if (helperId ==
ReadyToRunHelperId
.TypeHandle &&
3025
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
3197
ReadyToRunHelperId
.DeclaringTypeHandle,
3224
ReadyToRunHelperId
.MethodHandle,
3231
ReadyToRunHelperId
.FieldHandle,
parent\parent\Common\JitInterface\CorInfoImpl.cs (10)
1679
info->instParamLookup.constLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.MethodDictionary, originalImplWithToken));
1692
info->instParamLookup.constLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeDictionary, originalImpl.OwningType));
3800
ReadyToRunHelperId
.MethodDictionary,
3876
ReadyToRunHelperId
.MethodDictionary,
4191
public static
ReadyToRunHelperId
GetReadyToRunHelperFromStaticBaseHelper(CorInfoHelpFunc helper)
4193
ReadyToRunHelperId
res;
4197
res =
ReadyToRunHelperId
.GetGCStaticBase;
4200
res =
ReadyToRunHelperId
.GetNonGCStaticBase;
4203
res =
ReadyToRunHelperId
.GetThreadStaticBase;
4206
res =
ReadyToRunHelperId
.GetThreadNonGcStaticBase;