24 references to ExternFunctionSymbol
ILCompiler.Compiler (9)
Compiler\Compilation.cs (1)
365return NodeFactory.ExternFunctionSymbol(new Utf8String(JitHelper.GetNewObjectHelperForType(type)));
Compiler\DependencyAnalysis\GenericLookupResult.cs (1)
963return factory.ExternFunctionSymbol(new Utf8String(JitHelper.GetNewObjectHelperForType(instantiatedType)));
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunHelperNode.cs (1)
134encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunHelperNode.cs (1)
149encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunHelperNode.cs (1)
141encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunHelperNode.cs (1)
139encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunHelperNode.cs (1)
154encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunHelperNode.cs (1)
163encoder.EmitJMP(factory.ExternFunctionSymbol(s_RhpResolveInterfaceMethod));
Compiler\ILScanner.cs (1)
203entryPoint = _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String(mangledName));
ILCompiler.RyuJit (15)
JitInterface\CorInfoImpl.RyuJit.cs (15)
610return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewFast"u8)); 612return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewFinalizable"u8)); 614return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewFastAlign8"u8)); 616return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewFinalizableAlign8"u8)); 618return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewFastMisalign"u8)); 623return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewPtrArrayFast"u8)); 625return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewArrayFastAlign8"u8)); 627return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpNewArrayFast"u8)); 630return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpStackProbe"u8)); 633return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpGcPoll"u8)); 776return _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("RhpResolveInterfaceMethodFast"u8)); 808entryPoint = _compilation.NodeFactory.ExternFunctionSymbol(new Utf8String(mangledName)); 1662pResult->codePointerOrStubLookup.constLookup = CreateConstLookupToSymbol(_compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("NYI_LDVIRTFTN"u8))); 1934pLookup = CreateConstLookupToSymbol(_compilation.NodeFactory.ExternFunctionSymbol(externName)); 2493pInfo->tlsGetAddrFtnPtr = CreateConstLookupToSymbol(_compilation.NodeFactory.ExternFunctionSymbol(new Utf8String("__tls_get_addr"u8)));