| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 44 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 D | KaleidoscopeJIT.h | 44 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 D | KaleidoscopeJIT.h | 50 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 D | SpeculativeJIT.cpp | 81 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 D | KaleidoscopeJIT.h | 54 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 D | KaleidoscopeJIT.h | 141 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 D | main.cpp | 57 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 D | OrcV2CBindingsBasicUsage.c | 97 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 D | OrcV2CBindingsRemovableCode.c | 98 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 D | OrcV2CBindingsAddObjectFile.c | 114 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 D | OrcV2CBindingsReflectProcessSymbols.c | 164 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 D | llvm-jitlink.cpp | 859 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 D | llvm-jitlink.h | 114 orc::JITDylib *MainJD; member
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | ORCv2.rst | 200 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));
|