| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/ |
| H A D | LLJITWithLazyReexports.cpp | 133 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main() local 135 {{Mangle("foo"), in main() 136 {Mangle("foo_body"), in main() 138 {Mangle("bar"), in main() 139 {Mangle("bar_body"), in main()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Speculation.h | 132 Error addSpeculationRuntime(JITDylib &JD, MangleAndInterner &Mangle); 179 MangleAndInterner &Mangle, ResultEval Interpreter) in IRSpeculationLayer() argument 181 S(Spec), Mangle(Mangle), QueryAnalysis(Interpreter) {} in IRSpeculationLayer() 194 TargetJITNames.insert(Mangle(TargetNames)); in internToJITSymbols() 195 InternedNames[Mangle(NamePair.first)] = std::move(TargetJITNames); in internToJITSymbols() 202 MangleAndInterner &Mangle; variable
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/ |
| H A D | LLJITWithExecutorProcessControl.cpp | 167 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main() local 169 {{Mangle("foo"), in main() 170 {Mangle("foo_body"), in main() 172 {Mangle("bar"), in main() 173 {Mangle("bar_body"), in main()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Mangling.cpp | 38 MangleAndInterner Mangle(ES, GVs[0]->getParent()->getDataLayout()); in add() local 50 auto EmuTLSV = Mangle(("__emutls_v." + GV->getName()).str()); in add() 67 auto EmuTLST = Mangle(("__emutls_t." + GV->getName()).str()); in add() 76 auto MangledName = Mangle(G->getName()); in add()
|
| H A D | Speculation.cpp | 43 MangleAndInterner &Mangle) { in addSpeculationRuntime() argument 50 {Mangle("__orc_speculator"), ThisPtr}, // Data Symbol in addSpeculationRuntime() 51 {Mangle("__orc_speculate_for"), SpeculateForEntryPtr} // Callable Symbol in addSpeculationRuntime()
|
| H A D | Layer.cpp | 39 MangleAndInterner Mangle(ES, this->TSM.getModuleUnlocked()->getDataLayout()); in IRMaterializationUnit() local 55 auto EmuTLSV = Mangle(("__emutls_v." + GV.getName()).str()); in IRMaterializationUnit() 71 auto EmuTLST = Mangle(("__emutls_t." + GV.getName()).str()); in IRMaterializationUnit() 78 auto MangledName = Mangle(G.getName()); in IRMaterializationUnit()
|
| H A D | ExecutionUtils.cpp | 118 MangleAndInterner Mangle( in add() local 138 Mangle(CtorDtor.Func->getName())); in add() 187 MangleAndInterner &Mangle) { in enable() argument 189 RuntimeInterposes[Mangle("__dso_handle")] = in enable() 192 RuntimeInterposes[Mangle("__cxa_atexit")] = in enable()
|
| H A D | CompileOnDemandLayer.cpp | 323 MangleAndInterner Mangle(ES, M.getDataLayout()); in emitPartition() local
|
| /openbsd-src/gnu/llvm/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 89 return ES->lookup({&MainJD}, Mangle(UnmangledName)); in lookup() 114 SpeculateLayer(*this->ES, CompileLayer, S, Mangle, BlockFreqQuery()), in SpeculativeJIT() 127 ExitOnErr(S.addSpeculationRuntime(MainJD, Mangle)); in SpeculativeJIT() 129 ExitOnErr(CXXRuntimeoverrides.enable(MainJD, Mangle)); in SpeculativeJIT() 138 MangleAndInterner Mangle{*ES, DL}; member in SpeculativeJIT
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/include/ |
| H A D | KaleidoscopeJIT.h | 38 MangleAndInterner Mangle; variable 48 : ES(std::move(ES)), DL(std::move(DL)), Mangle(*this->ES, this->DL), in KaleidoscopeJIT() 97 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 38 MangleAndInterner Mangle; variable 48 : ES(std::move(ES)), DL(std::move(DL)), Mangle(*this->ES, this->DL), in KaleidoscopeJIT() 93 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
|
| /openbsd-src/gnu/llvm/llvm/tools/lli/ |
| H A D | ExecutionUtils.cpp | 101 std::vector<BuiltinFunctionKind> Enabled, orc::MangleAndInterner &Mangle) in LLIBuiltinFunctionGenerator() argument 107 expose(Mangle("__dump_jit_debug_descriptor"), &dumpDebugDescriptor); in LLIBuiltinFunctionGenerator() 110 expose(Mangle("__dump_jit_debug_objects"), &dumpDebugObjects); in LLIBuiltinFunctionGenerator()
|
| H A D | ExecutionUtils.h | 36 orc::MangleAndInterner &Mangle);
|
| H A D | lli.cpp | 974 orc::MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in runOrcJIT() local 982 [MainName = Mangle("main")](const orc::SymbolStringPtr &Name) { in runOrcJIT() 989 Mangle)); in runOrcJIT()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 106 MangleAndInterner Mangle(BaseLayer.getExecutionSession(), DL); in getInterface() 108 Symbols[Mangle(F.getName())] = in getInterface() 133 MangleAndInterner Mangle; variable 152 Mangle(*this->ES, this->DL), in KaleidoscopeJIT() 218 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | KaleidoscopeJIT.h | 43 MangleAndInterner Mangle; variable 54 : ES(std::move(ES)), DL(std::move(DL)), Mangle(*this->ES, this->DL), in KaleidoscopeJIT() 101 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | KaleidoscopeJIT.h | 46 MangleAndInterner Mangle; variable 65 Mangle(*this->ES, this->DL), in KaleidoscopeJIT() 127 return ES->lookup({&MainJD}, Mangle(Name.str())); in lookup()
|
| /openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/ |
| H A D | LLJITWithGDBRegistrationListener.cpp | 87 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main() local 91 [MainName = Mangle("main")](const orc::SymbolStringPtr &Name) { in main()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ORCv2.rst | 317 { Mangle("printf"), 366 { Mangle("__MyJITInstance"), 387 Verbose ? Mangle("log_detailed") : Mangle("log_fast"); 391 { Mangle("log"), 408 { Mangle("bar"), { Mangle("foo"), JITSymbolFlags::Exported } } 456 { Mangle("foo"), { Mangle("foo_body"), ReexportedFlags } }, 457 { Mangle("bar"), { Mangle("bar_body"), ReexportedFlags } } 563 MangleAndInterner Mangle(ES, DL); 568 auto Sym = ES.lookup({&MainJD}, Mangle("main")); 816 MangleAndInterner Mangle(ES, DL); [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Mangle.cpp | 459 auto Mangle = [&](ObjCKind Kind, StringRef ClassName) -> std::string { in getAllManglings() local 467 Mangle(ObjCClass, ClassName), in getAllManglings() 468 Mangle(ObjCMetaclass, ClassName), in getAllManglings()
|
| H A D | CMakeLists.txt | 90 Mangle.cpp
|
| /openbsd-src/gnu/llvm/llvm/docs/tutorial/ |
| H A D | BuildingAJIT1.rst | 135 MangleAndInterner Mangle; 143 DL(std::move(DL)), Mangle(ES, this->DL), 155 and MangleAndInterner, ``DL`` and ``Mangle``, that will be used for symbol mangling 228 return ES.lookup({&ES.getMainJITDylib()}, Mangle(Name.str())); 260 ``Mangle`` member function object.
|
| /openbsd-src/gnu/usr.bin/clang/libclangAST/ |
| H A D | Makefile | 61 Mangle.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/AST/ |
| H A D | BUILD.gn | 118 "Mangle.cpp",
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangle.h | 125 enum class QualifierMangleMode { Drop, Mangle, Result }; enumerator
|