Home
last modified time | relevance | path

Searched refs:EPC (Results 1 – 18 of 18) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp82 auto &EPC = EPCIU.getExecutorProcessControl(); in EPCTrampolinePool() local
104 auto &EPC = EPCIU.getExecutorProcessControl(); in grow() local
108 auto PageSize = EPC.getPageSize(); in grow()
238 const auto &TT = EPC.getTargetTriple(); in Create()
246 return CreateWithABI<OrcAArch64>(EPC); in Create()
249 return CreateWithABI<OrcI386>(EPC); in Create()
252 return CreateWithABI<OrcMips32Be>(EPC); in Create()
255 return CreateWithABI<OrcMips32Le>(EPC); in Create()
259 return CreateWithABI<OrcMips64>(EPC); in Create()
335 : EPC(EPC), ABI(std::move(ABI)) { in EPCIndirectionUtils()
[all …]
H A DEPCDebugObjectRegistrar.cpp21 auto &EPC = ES.getExecutorProcessControl(); in createJITLoaderGDBRegistrar() local
22 auto ProcessHandle = EPC.loadDylib(nullptr); in createJITLoaderGDBRegistrar()
27 EPC.getTargetTriple().isOSBinFormatMachO() in createJITLoaderGDBRegistrar()
28 ? EPC.intern("_llvm_orc_registerJITLoaderGDBWrapper") in createJITLoaderGDBRegistrar()
29 : EPC.intern("llvm_orc_registerJITLoaderGDBWrapper"); in createJITLoaderGDBRegistrar()
34 auto Result = EPC.lookupSymbols({{*ProcessHandle, RegistrationSymbols}}); in createJITLoaderGDBRegistrar()
H A DEPCEHFrameRegistrar.cpp26 auto &EPC = ES.getExecutorProcessControl(); in Create() local
27 auto ProcessHandle = EPC.loadDylib(nullptr); in Create()
32 if (EPC.getTargetTriple().isOSBinFormatMachO()) { in Create()
40 RegistrationSymbols.add(EPC.intern(RegisterWrapperName)); in Create()
41 RegistrationSymbols.add(EPC.intern(DeregisterWrapperName)); in Create()
43 auto Result = EPC.lookupSymbols({{*ProcessHandle, RegistrationSymbols}}); in Create()
H A DLLJIT.cpp579 if (!ES && !EPC) { in prepareForConstruction()
585 EPC = std::move(*EPCOrErr); in prepareForConstruction()
591 << EPC.get() << "\n"; in prepareForConstruction()
704 assert(!(S.EPC && S.ES) && "EPC and ES should not both be set"); in LLJIT()
706 if (S.EPC) { in LLJIT()
707 ES = std::make_unique<ExecutionSession>(std::move(S.EPC)); in LLJIT()
711 if (auto EPC = SelfExecutorProcessControl::Create()) { in LLJIT() local
712 ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in LLJIT()
714 Err = EPC.takeError(); in LLJIT()
H A DMachOPlatform.cpp156 auto &EPC = ES.getExecutorProcessControl(); in Create() local
159 if (!supportedTarget(EPC.getTargetTriple())) in Create()
161 EPC.getTargetTriple().str(), in Create()
175 {EPC.getJITDispatchInfo().JITDispatchFunctionAddress.getValue(), in Create()
178 {EPC.getJITDispatchInfo().JITDispatchContextAddress.getValue(), in Create()
184 ObjLinkingLayer, OrcRuntimePath, EPC.getTargetTriple()); in Create()
H A DEPCDynamicLibrarySearchGenerator.cpp45 auto Result = EPC.lookupSymbols(Request); in tryToGenerate()
H A DCore.cpp1805 ExecutionSession::ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC) in ExecutionSession() argument
1806 : EPC(std::move(EPC)) { in ExecutionSession()
1808 this->EPC->ES = this; in ExecutionSession()
1825 Err = joinErrors(std::move(Err), EPC->disconnect()); in endSession()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.h83 CreateWithABI(ExecutorProcessControl &EPC);
87 Create(ExecutorProcessControl &EPC);
90 ExecutorProcessControl &getExecutorProcessControl() const { return EPC; } in getExecutorProcessControl()
143 EPCIndirectionUtils(ExecutorProcessControl &EPC,
149 ExecutorProcessControl &EPC; variable
214 EPCIndirectionUtils::CreateWithABI(ExecutorProcessControl &EPC) { in CreateWithABI() argument
216 EPC, std::make_unique<detail::ABISupportImpl<ORCABI>>())); in CreateWithABI()
H A DLLJIT.h263 std::unique_ptr<ExecutorProcessControl> EPC; variable
282 setExecutorProcessControl(std::unique_ptr<ExecutorProcessControl> EPC) { in setExecutorProcessControl() argument
287 impl().EPC = std::move(EPC); in setExecutorProcessControl()
370 SetterImpl &setExecutorProcessControl(ExecutorProcessControl &EPC) { in setExecutorProcessControl() argument
371 impl().EPC = &EPC; in setExecutorProcessControl()
H A DEPCDynamicLibrarySearchGenerator.h38 : EPC(ES.getExecutorProcessControl()), H(H), Allow(std::move(Allow)) {}
60 ExecutorProcessControl &EPC;
H A DCore.h1304 ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC);
1311 ExecutorProcessControl &getExecutorProcessControl() { return *EPC; } in getExecutorProcessControl()
1314 SymbolStringPtr intern(StringRef SymName) { return EPC->intern(SymName); } in intern()
1468 EPC->callWrapperAsync(std::move(OnComplete), WrapperFnAddr, ArgBuffer); in callWrapperAsync()
1654 std::unique_ptr<ExecutorProcessControl> EPC; variable
/freebsd-13.1/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp930 std::unique_ptr<orc::ExecutorProcessControl> EPC = nullptr; in runOrcJIT() local
932 EPC = ExitOnErr(orc::SelfExecutorProcessControl::Create( in runOrcJIT()
935 Builder.setObjectLinkingLayerCreator([&EPC](orc::ExecutionSession &ES, in runOrcJIT()
937 auto L = std::make_unique<orc::ObjectLinkingLayer>(ES, EPC->getMemMgr()); in runOrcJIT()
1063 if (EPC) { in runOrcJIT()
1065 Result = ExitOnErr(EPC->runAsMain(MainSym.getAddress(), InputArgv)); in runOrcJIT()
/freebsd-13.1/sys/contrib/device-tree/Bindings/pci/
H A Dv3-v360epc-pci.txt1 V3 Semiconductor V360 EPC PCI bridge
/freebsd-13.1/contrib/file/magic/Magdir/
H A Darchive833 # EPC
834 0 string \x8f\xaf\xac\x8c EPC archive data
/freebsd-13.1/contrib/ncurses/misc/
H A Dterminfo.src12280 wy370-EPC|Wyse 370 with 102 key keyboard,
12435 # With EPC keyboard.
12436 # - 'End' key will clear till end of line on EPC keyboard
12442 wy520-epc|wyse520-epc|wyse 520 with EPC keyboard,
12448 # with EPC keyboard.
12497 # Wyse 520 in 80-column, 36 lines with EPC keyboard
12498 wy520-36pc|wyse520-36pc|wyse 520 with 36 data lines and EPC keyboard,
12504 # Wyse 520 in 80-column, 48 lines with EPC keyboard
12511 # Wyse 520 in 132-column, 36 lines with EPC keyboard
12518 # Wyse 520 in 132-column, 48 lines with EPC keyboard
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DAttrDocs.td2037 - The prologue is modified so that the Exception Program Counter (EPC) and
2040 interrupt. The epilogue will restore the previous values of EPC and Status.
/freebsd-13.1/share/termcap/
H A Dtermcap3552 # using \EPC\\ and \EPD\\, but I don't think there is a
3557 :do=\n:le=\b:cr=\r:nd= :bl=^G:ta=\t:is=\EPC\\:
/freebsd-13.1/share/misc/
H A Dpci_vendors13971 0300 ForeRunner PCA-200EPC ATM
14566 0002 AccelePort EPC
14572 000a AccelePort EPC/J
14580 0016 AccelePort EPC/X