Home
last modified time | relevance | path

Searched refs:ExecutorAddress (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_address.h40 class ExecutorAddress {
42 ExecutorAddress() = default;
48 return ExecutorAddress( in fromPtr()
98 ExecutorAddress &operator++() {
106 ExecutorAddress operator++(int) { return ExecutorAddress(Addr++); }
107 ExecutorAddress operator--(int) { return ExecutorAddress(Addr++); }
130 inline ExecutorAddress operator+(const ExecutorAddress &LHS,
144 ExecutorAddressRange(ExecutorAddress StartAddress, ExecutorAddress EndAddress) in ExecutorAddressRange()
156 ExecutorAddress StartAddress;
157 ExecutorAddress EndAddress;
[all …]
H A Dmacho_platform.h44 ExecutorAddress MachOHeaderAddress) in MachOJITDylibInitializers()
49 ExecutorAddress MachOHeaderAddress;
50 ExecutorAddress ObjCImageInfoAddress;
H A Dmacho_platform.cpp278 Expected<ExecutorAddress> lookupSymbolInJITDylib(void *DSOHandle,
482 Expected<ExecutorAddress>
485 Expected<ExecutorAddress> Result((ExecutorAddress())); in lookupSymbolInJITDylib()
489 ExecutorAddress::fromPtr(DSOHandle), Sym)) in lookupSymbolInJITDylib()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorAddress.h37 class ExecutorAddress {
39 ExecutorAddress() = default;
45 return ExecutorAddress( in fromPtr()
95 ExecutorAddress &operator++() {
103 ExecutorAddress operator++(int) { return ExecutorAddress(Addr++); }
104 ExecutorAddress operator--(int) { return ExecutorAddress(Addr++); }
127 inline ExecutorAddress operator+(const ExecutorAddress &LHS,
141 ExecutorAddressRange(ExecutorAddress StartAddress, ExecutorAddress EndAddress) in ExecutorAddressRange()
147 ExecutorAddress StartAddress;
148 ExecutorAddress EndAddress;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h39 ExecutorAddress MachOHeaderAddress) in MachOJITDylibInitializers()
44 ExecutorAddress MachOHeaderAddress;
45 ExecutorAddress ObjCImageInfoAddress;
189 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddress>)>;
212 ExecutorAddress Handle);
214 void rt_lookupSymbol(SendSymbolAddressFn SendResult, ExecutorAddress Handle,
220 Error registerInitInfo(JITDylib &JD, ExecutorAddress ObjCImageInfoAddr,
233 ExecutorAddress orc_rt_macho_platform_bootstrap;
234 ExecutorAddress orc_rt_macho_platform_shutdown;
235 ExecutorAddress orc_rt_macho_register_object_sections;
[all …]
H A DExecutorProcessControl.h116 ExecutorAddress JITDispatchFunctionAddress;
117 ExecutorAddress JITDispatchContextAddress;
H A DOrcRPCExecutorProcessControl.h406 this->JDI = {ExecutorAddress(EPI->DispatchFuncAddr), in initializeORCRPCEPCBase()
407 ExecutorAddress(EPI->DispatchCtxAddr)}; in initializeORCRPCEPCBase()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp414 ExecutorAddress Handle) { in rt_getDeinitializers()
444 ExecutorAddress Handle, in rt_lookupSymbol()
479 SendResult(ExecutorAddress(Result->begin()->second.getAddress())); in rt_lookupSymbol()
499 std::pair<const char *, ExecutorAddress *> Symbols[] = { in bootstrapMachORuntime()
547 JITDylib &JD, ExecutorAddress ObjCImageInfoAddr, in registerInitInfo()
579 {ExecutorAddress(R.getStart()), ExecutorAddress(R.getEnd())}); in registerInitInfo()
709 POSR.EHFrameSection = {ExecutorAddress(R.getStart()), in addEHAndTLVSupportPasses()
710 ExecutorAddress(R.getEnd())}; in addEHAndTLVSupportPasses()
734 POSR.ThreadDataSection = {ExecutorAddress(R.getStart()), in addEHAndTLVSupportPasses()
735 ExecutorAddress(R.getEnd())}; in addEHAndTLVSupportPasses()
[all …]
H A DEPCDebugObjectRegistrar.cpp47 RegisterFn, ExecutorAddress::fromPtr(TargetMem.base()), in registerDebugObject()
H A DExecutorProcessControl.cpp39 this->JDI = {ExecutorAddress::fromPtr(jitDispatchViaWrapperFunctionManager), in SelfExecutorProcessControl()
40 ExecutorAddress::fromPtr(this)}; in SelfExecutorProcessControl()