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)
107
Import typeHandleImport = (Import)_symbolFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeHandle, handle.AsType);
151
Import methodHandleImport = (Import)_symbolFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.MethodHandle, tok);
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (9)
277
public ISymbolNode ReadyToRunHelperFromDictionaryLookup(
ReadyToRunHelperId
id, Object target, TypeSystemEntity dictionaryOwner)
284
public ISymbolNode ReadyToRunHelperFromTypeLookup(
ReadyToRunHelperId
id, Object target, TypeSystemEntity dictionaryOwner)
293
public readonly
ReadyToRunHelperId
HelperId;
295
public ReadyToRunGenericHelperKey(
ReadyToRunHelperId
helperId, object target, TypeSystemEntity dictionaryOwner)
1348
private ReadyToRunHelper GetGenericStaticHelper(
ReadyToRunHelperId
helperId)
1354
case
ReadyToRunHelperId
.GetGCStaticBase:
1358
case
ReadyToRunHelperId
.GetNonGCStaticBase:
1362
case
ReadyToRunHelperId
.GetThreadStaticBase:
1366
case
ReadyToRunHelperId
.GetThreadNonGcStaticBase:
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (25)
236
public readonly
ReadyToRunHelperId
Id;
239
public ReadyToRunHelperKey(
ReadyToRunHelperId
id, object target)
267
case
ReadyToRunHelperId
.NewHelper:
270
case
ReadyToRunHelperId
.NewArr1:
273
case
ReadyToRunHelperId
.GetGCStaticBase:
276
case
ReadyToRunHelperId
.GetNonGCStaticBase:
279
case
ReadyToRunHelperId
.GetThreadStaticBase:
282
case
ReadyToRunHelperId
.GetThreadNonGcStaticBase:
285
case
ReadyToRunHelperId
.IsInstanceOf:
288
case
ReadyToRunHelperId
.CastClass:
291
case
ReadyToRunHelperId
.TypeHandle:
294
case
ReadyToRunHelperId
.DeclaringTypeHandle:
297
case
ReadyToRunHelperId
.MethodHandle:
300
case
ReadyToRunHelperId
.FieldHandle:
303
case
ReadyToRunHelperId
.CctorTrigger:
306
case
ReadyToRunHelperId
.TypeDictionary:
309
case
ReadyToRunHelperId
.MethodDictionary:
317
public Import CreateReadyToRunHelper(
ReadyToRunHelperId
id, object target)
643
ReadyToRunHelperId
helperId,
649
case
ReadyToRunHelperId
.TypeHandle:
656
case
ReadyToRunHelperId
.DeclaringTypeHandle:
663
case
ReadyToRunHelperId
.MethodHandle:
670
case
ReadyToRunHelperId
.MethodEntry:
677
case
ReadyToRunHelperId
.VirtualDispatchCell:
684
case
ReadyToRunHelperId
.FieldHandle:
JitInterface\CorInfoImpl.ReadyToRun.cs (30)
991
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.NewHelper, type));
1001
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.NewArr1, type));
1014
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.IsInstanceOf, type));
1027
pLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.CastClass, type));
1038
var
helperId = GetReadyToRunHelperFromStaticBaseHelper(id);
1954
ReadyToRunHelperId
helperId =
ReadyToRunHelperId
.Invalid;
1967
helperId =
ReadyToRunHelperId
.GetThreadStaticBase;
1972
helperId =
ReadyToRunHelperId
.GetThreadNonGcStaticBase;
1980
helperId =
ReadyToRunHelperId
.GetGCStaticBase;
1985
helperId =
ReadyToRunHelperId
.GetNonGCStaticBase;
2002
if (helperId !=
ReadyToRunHelperId
.Invalid)
2582
return _compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeHandle, type);
2830
ReadyToRunHelperId
.MethodDictionary,
2839
ReadyToRunHelperId
.DeclaringTypeHandle,
2845
ReadyToRunHelperId
.TypeDictionary,
2948
ReadyToRunHelperId
helperId;
2954
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
2958
helperId =
ReadyToRunHelperId
.TypeHandle;
2968
helperId =
ReadyToRunHelperId
.MethodHandle;
2977
helperId =
ReadyToRunHelperId
.MethodEntry;
2981
helperId =
ReadyToRunHelperId
.VirtualDispatchCell;
2987
helperId =
ReadyToRunHelperId
.FieldHandle;
3004
if (helperId ==
ReadyToRunHelperId
.TypeHandle && !CanEncodeTypeInSignature(methodDesc.OwningType))
3010
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
3019
else if (helperId ==
ReadyToRunHelperId
.TypeHandle &&
3028
helperId =
ReadyToRunHelperId
.DeclaringTypeHandle;
3200
ReadyToRunHelperId
.DeclaringTypeHandle,
3227
ReadyToRunHelperId
.MethodHandle,
3234
ReadyToRunHelperId
.FieldHandle,
parent\parent\Common\JitInterface\CorInfoImpl.cs (10)
1638
info->instParamLookup.constLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.MethodDictionary, originalImplWithToken));
1651
info->instParamLookup.constLookup = CreateConstLookupToSymbol(_compilation.SymbolNodeFactory.CreateReadyToRunHelper(
ReadyToRunHelperId
.TypeDictionary, originalImpl.OwningType));
3755
ReadyToRunHelperId
.MethodDictionary,
3831
ReadyToRunHelperId
.MethodDictionary,
4146
public static
ReadyToRunHelperId
GetReadyToRunHelperFromStaticBaseHelper(CorInfoHelpFunc helper)
4148
ReadyToRunHelperId
res;
4152
res =
ReadyToRunHelperId
.GetGCStaticBase;
4155
res =
ReadyToRunHelperId
.GetNonGCStaticBase;
4158
res =
ReadyToRunHelperId
.GetThreadStaticBase;
4161
res =
ReadyToRunHelperId
.GetThreadNonGcStaticBase;