1 write to _lookupSignature
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (1)
49
_lookupSignature
= GetLookupSignature(factory, helperId, target);
39 references to _lookupSignature
ILCompiler.Compiler (39)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (7)
32
public GenericLookupResult LookupSignature =>
_lookupSignature
;
111
layout.EnsureEntry(
_lookupSignature
);
174
var lookupTarget =
_lookupSignature
.GetTarget(factory, lookupContext, isConcreteInstantiation);
202
_lookupSignature
.AppendMangledName(nameMangler, sb);
223
foreach (DependencyNodeCore<NodeFactory> dependency in
_lookupSignature
.NonRelocDependenciesFromUsage(factory))
246
conditionalDependencies.Add(new CombinedDependencyListEntry(
_lookupSignature
.TemplateDictionaryNode(factory),
253
conditionalDependencies.Add(new CombinedDependencyListEntry(
_lookupSignature
.TemplateDictionaryNode(factory),
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (5)
69
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
96
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
131
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
173
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg2, encoder.TargetRegister.Arg2,
_lookupSignature
, relocsOnly);
203
EmitDictionaryLookup(factory, ref encoder, contextRegister, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (5)
68
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
95
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
129
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
171
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg2, encoder.TargetRegister.Arg2,
_lookupSignature
, relocsOnly);
201
EmitDictionaryLookup(factory, ref encoder, contextRegister, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (5)
68
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
96
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
131
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
173
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg2, encoder.TargetRegister.Arg2,
_lookupSignature
, relocsOnly);
203
EmitDictionaryLookup(factory, ref encoder, contextRegister, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (5)
67
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
94
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
128
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
170
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg2, encoder.TargetRegister.Arg2,
_lookupSignature
, relocsOnly);
200
EmitDictionaryLookup(factory, ref encoder, contextRegister, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (6)
72
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
77
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg0,
_lookupSignature
, relocsOnly);
100
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
136
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
181
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg2, encoder.TargetRegister.Arg2,
_lookupSignature
, relocsOnly);
211
EmitDictionaryLookup(factory, ref encoder, contextRegister, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (6)
61
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
66
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg0,
_lookupSignature
, relocsOnly);
87
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
121
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Arg1,
_lookupSignature
, relocsOnly);
169
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Result, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);
205
EmitDictionaryLookup(factory, ref encoder, encoder.TargetRegister.Arg0, encoder.TargetRegister.Result,
_lookupSignature
, relocsOnly);