Home
last modified time | relevance | path

Searched refs:MainJD (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h44 JITDylib &MainJD; variable
56 MainJD(this->ES->createBareJITDylib("<main>")) {
57 MainJD.addGenerator(
87 JITDylib &getMainJITDylib() { return MainJD; } in getMainJITDylib()
91 RT = MainJD.getDefaultResourceTracker();
96 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h44 JITDylib &MainJD; variable
56 MainJD(this->ES->createBareJITDylib("<main>")) {
57 MainJD.addGenerator(
87 JITDylib &getMainJITDylib() { return MainJD; } in getMainJITDylib()
91 RT = MainJD.getDefaultResourceTracker();
96 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h50 JITDylib &MainJD; variable
63 MainJD(this->ES->createBareJITDylib("<main>")) {
64 MainJD.addGenerator(
94 JITDylib &getMainJITDylib() { return MainJD; } in getMainJITDylib()
98 RT = MainJD.getDefaultResourceTracker();
104 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp81 return CODLayer.add(MainJD, std::move(TSM)); in addModule()
85 return ES->lookup({&MainJD}, Mangle(UnmangledName)); in lookup()
106 MainJD(this->ES->createBareJITDylib("<main>")), LCTMgr(std::move(LCTMgr)), in SpeculativeJIT()
113 MainJD.addGenerator(std::move(ProcessSymbolsGenerator)); in SpeculativeJIT()
123 ExitOnErr(S.addSpeculationRuntime(MainJD, Mangle)); in SpeculativeJIT()
125 ExitOnErr(CXXRuntimeoverrides.enable(MainJD, Mangle)); in SpeculativeJIT()
137 JITDylib &MainJD; member in SpeculativeJIT
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h54 JITDylib &MainJD; variable
76 MainJD(this->ES->createBareJITDylib("<main>")) {
77 MainJD.addGenerator(
120 JITDylib &getMainJITDylib() { return MainJD; } in getMainJITDylib()
124 RT = MainJD.getDefaultResourceTracker();
130 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h141 JITDylib &MainJD; variable
161 MainJD(this->ES->createBareJITDylib("<main>")) {
162 MainJD.addGenerator(
205 JITDylib &getMainJITDylib() { return MainJD; } in getMainJITDylib()
209 RT = MainJD.getDefaultResourceTracker();
216 RT = MainJD.getDefaultResourceTracker();
221 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
/netbsd-src/external/apache2/llvm/dist/clang/examples/clang-interpreter/
H A Dmain.cpp57 JITDylib &MainJD{ES.createBareJITDylib("<main>")}; member in llvm::orc::SimpleJIT
71 MainJD.addGenerator(std::move(ProcessSymbolsGenerator)); in SimpleJIT()
105 return CompileLayer.add(MainJD, std::move(M)); in addModule()
109 return ES.lookup({&MainJD}, Mangle(Name)); in findSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A DOrcV2CBindingsBasicUsage.c97 LLVMOrcJITDylibRef MainJD = LLVMOrcLLJITGetMainJITDylib(J); in main() local
99 if ((Err = LLVMOrcLLJITAddLLVMIRModule(J, MainJD, TSM))) { in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.c98 LLVMOrcJITDylibRef MainJD = LLVMOrcLLJITGetMainJITDylib(J); in main() local
99 RT = LLVMOrcJITDylibCreateResourceTracker(MainJD); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
H A DOrcV2CBindingsAddObjectFile.c114 LLVMOrcJITDylibRef MainJD = LLVMOrcLLJITGetMainJITDylib(J); in main() local
116 if ((Err = LLVMOrcLLJITAddObjectFile(J, MainJD, ObjectFileBuffer))) { in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/
H A DOrcV2CBindingsReflectProcessSymbols.c164 LLVMOrcJITDylibRef MainJD = LLVMOrcLLJITGetMainJITDylib(J); in main() local
166 if ((Err = LLVMOrcLLJITAddLLVMIRModule(J, MainJD, TSM))) { in main()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp859 MainJD = &*MainJDOrErr; in Session()
1096 S.MainJD->addGenerator( in loadProcessSymbols()
1108 S.MainJD->addGenerator(std::move(*G)); in loadDylibs()
1115 S.MainJD->addGenerator(std::make_unique<PhonyExternalsGenerator>()); in addPhonyExternalsGenerator()
1125 IdxToJLD[0] = S.MainJD; in loadObjects()
1126 S.JDSearchOrder.push_back(S.MainJD); in loadObjects()
1127 LLVM_DEBUG(dbgs() << " 0: " << S.MainJD->getName() << "\n"); in loadObjects()
1161 ExitOnErr(S.ObjLayer.add(*S.MainJD, std::move(ObjBuffer))); in loadObjects()
H A Dllvm-jitlink.h114 orc::JITDylib *MainJD; member
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DORCv2.rst200 auto &MainJD = ES.createJITDylib("main");
201 MainJD.addToLinkOrder(&LibA);
202 MainJD.addToLinkOrder(&LibB);
203 CXXLayer.add(MainJD, MemoryBuffer::getFile("main.cpp"));
206 auto MainSym = ExitOnErr(ES.lookup({&MainJD}, "main"));
566 auto Sym = ES.lookup({&MainJD}, Mangle("main"));
669 CompileLayer.add(MainJD, ThreadSafeModule(std::move(M), std::move(Ctx)));
681 CompileLayer.add(MainJD, ThreadSafeModule(std::move(TSM));