1 instantiation of DeferredWasmCallNode
ILCompiler.ReadyToRun (1)
Compiler\DeferredWasmCallProcessor.cs (1)
137(method, signature), static (key, fallback) => new DeferredWasmCallNode(fallback, key.Signature), import);
14 references to DeferredWasmCallNode
ILCompiler.ReadyToRun (14)
Compiler\DeferredWasmCallFinalizationPlan.cs (1)
154DeferredWasmCallNode call => call.Target,
Compiler\DeferredWasmCallProcessor.cs (1)
61private readonly ConcurrentDictionary<(MethodWithToken Method, WasmTypeNode Signature), DeferredWasmCallNode> _targets = new();
Compiler\DeferredWasmCallRewriter.cs (6)
88MethodWithGCInfo caller, DeferredWasmCallNode call, bool useDirectCall, bool isEager, 127if (relocation.Target is DeferredWasmCallNode call && 137if (relocation.Target is DeferredWasmCallNode call) 165if (relocation.Target is DeferredWasmCallNode call) 244ISymbolNode target = relocation.Target is DeferredWasmCallNode call ? call.Target : relocation.Target; 245Debug.Assert(target is not DeferredWasmCallNode);
Compiler\DependencyAnalysis\ReadyToRun\DeferredWasmCallNode.cs (2)
35DeferredWasmCallNode otherCall = (DeferredWasmCallNode)other;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
2805if (deferredTarget is DeferredWasmCallNode deferredCall) 3531MethodWithGCInfo method = targetObject is DeferredWasmCallNode call
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
4896if (relocTarget is DeferredWasmCallNode call) 4916if (_compilation.DeferredWasmCalls is not null && target != null && HandleToObject(target) is DeferredWasmCallNode)