Home
last modified time | relevance | path

Searched refs:tpctypes (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DTargetProcessControl.h42 virtual void writeUInt8s(ArrayRef<tpctypes::UInt8Write> Ws,
45 virtual void writeUInt16s(ArrayRef<tpctypes::UInt16Write> Ws,
48 virtual void writeUInt32s(ArrayRef<tpctypes::UInt32Write> Ws,
51 virtual void writeUInt64s(ArrayRef<tpctypes::UInt64Write> Ws,
54 virtual void writeBuffers(ArrayRef<tpctypes::BufferWrite> Ws,
57 Error writeUInt8s(ArrayRef<tpctypes::UInt8Write> Ws) { in writeUInt8s()
64 Error writeUInt16s(ArrayRef<tpctypes::UInt16Write> Ws) { in writeUInt16s()
71 Error writeUInt32s(ArrayRef<tpctypes::UInt32Write> Ws) { in writeUInt32s()
78 Error writeUInt64s(ArrayRef<tpctypes::UInt64Write> Ws) { in writeUInt64s()
85 Error writeBuffers(ArrayRef<tpctypes::BufferWrite> Ws) { in writeBuffers()
[all …]
H A DOrcRPCTargetProcessControl.h73 std::vector<tpctypes::BufferWrite> BufferWrites; in finalizeAsync()
233 void writeUInt8s(ArrayRef<tpctypes::UInt8Write> Ws, in writeUInt8s()
238 void writeUInt16s(ArrayRef<tpctypes::UInt16Write> Ws, in writeUInt16s()
243 void writeUInt32s(ArrayRef<tpctypes::UInt32Write> Ws, in writeUInt32s()
248 void writeUInt64s(ArrayRef<tpctypes::UInt64Write> Ws, in writeUInt64s()
253 void writeBuffers(ArrayRef<tpctypes::BufferWrite> Ws, in writeBuffers()
292 Expected<tpctypes::DylibHandle> loadDylib(const char *DylibPath) override { in loadDylib()
311 Expected<std::vector<tpctypes::LookupResult>>
357 Expected<tpctypes::WrapperFunctionResult>
H A DTPCDynamicLibrarySearchGenerator.h34 tpctypes::DylibHandle H,
59 tpctypes::DylibHandle H;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DOrcRPCTPCServer.h97 template <> class SerializationTypeName<tpctypes::UInt8Write> {
102 template <> class SerializationTypeName<tpctypes::UInt16Write> {
107 template <> class SerializationTypeName<tpctypes::UInt32Write> {
112 template <> class SerializationTypeName<tpctypes::UInt64Write> {
117 template <> class SerializationTypeName<tpctypes::BufferWrite> {
138 template <> class SerializationTypeName<tpctypes::WrapperFunctionResult> {
146 std::enable_if_t<std::is_same<WriteT, tpctypes::UInt8Write>::value ||
147 std::is_same<WriteT, tpctypes::UInt16Write>::value ||
148 std::is_same<WriteT, tpctypes::UInt32Write>::value ||
149 std::is_same<WriteT, tpctypes::UInt64Write>::value>> {
[all …]
H A DRegisterEHFrames.h34 extern "C" llvm::orc::tpctypes::CWrapperFunctionResult
37 extern "C" llvm::orc::tpctypes::CWrapperFunctionResult
H A DJITLoaderGDB.h19 extern "C" llvm::orc::tpctypes::CWrapperFunctionResult
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DTargetProcessControl.cpp56 Expected<tpctypes::DylibHandle>
67 Expected<std::vector<tpctypes::LookupResult>>
69 std::vector<tpctypes::LookupResult> R; in lookupSymbols()
105 Expected<tpctypes::WrapperFunctionResult>
109 tpctypes::CWrapperFunctionResult (*)(const uint8_t *Data, uint64_t Size); in runWrapper()
116 void SelfTargetProcessControl::writeUInt8s(ArrayRef<tpctypes::UInt8Write> Ws, in writeUInt8s()
123 void SelfTargetProcessControl::writeUInt16s(ArrayRef<tpctypes::UInt16Write> Ws, in writeUInt16s()
130 void SelfTargetProcessControl::writeUInt32s(ArrayRef<tpctypes::UInt32Write> Ws, in writeUInt32s()
137 void SelfTargetProcessControl::writeUInt64s(ArrayRef<tpctypes::UInt64Write> Ws, in writeUInt64s()
144 void SelfTargetProcessControl::writeBuffers(ArrayRef<tpctypes::BufferWrite> Ws, in writeBuffers()
H A DTPCIndirectionUtils.cpp163 std::vector<tpctypes::UInt32Write> PtrUpdates; in createStubs()
171 std::vector<tpctypes::UInt64Write> PtrUpdates; in createStubs()
216 tpctypes::UInt32Write PUpdate(PtrAddr, NewAddr); in updatePointer()
220 tpctypes::UInt64Write PUpdate(PtrAddr, NewAddr); in updatePointer()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DJITLoaderGDB.cpp82 extern "C" orc::tpctypes::CWrapperFunctionResult
85 return orc::tpctypes::WrapperFunctionResult::from( in llvm_orc_registerJITLoaderGDBWrapper()
109 return orc::tpctypes::WrapperFunctionResult().release(); in llvm_orc_registerJITLoaderGDBWrapper()
H A DRegisterEHFrames.cpp26 using namespace llvm::orc::tpctypes;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/Shared/
H A DTargetProcessControlTypes.cpp17 namespace tpctypes { namespace
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DTargetProcessControlTypes.h25 namespace tpctypes {