1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/include/llvm/ExecutionEngine/Orc
Lang Hames eb023bd323 [ORC] Use uint8_t rather than char for RPC wrapper-function calls.
This partially reverts 838490de7ed, which broke some Solaris bots. Apparently
Solaris defines int8_t as char rather than signed char, which made the
SerializationTypeName<char> specialization a redefinition.

This partial revert isolates use of uint8_t buffers to ORC-RPC handling of
wrapper functions only. The TargetProcessControl::runWrapper method will
continue to use char buffers.
2021-06-18 21:56:09 +10:00
..
Shared [ORC] Use uint8_t rather than char for RPC wrapper-function calls. 2021-06-18 21:56:09 +10:00
TargetProcess [ORC] Use uint8_t rather than char for RPC wrapper-function calls. 2021-06-18 21:56:09 +10:00
CompileOnDemandLayer.h [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. 2021-01-19 16:18:00 +11:00
CompileUtils.h
Core.h [ORC] Use a unique_function rather than std::function for dispatchTask. 2021-05-10 13:04:33 -07:00
DebugObjectManagerPlugin.h [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin 2021-03-22 17:47:32 +01:00
DebugUtils.h
ExecutionUtils.h [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. 2021-01-19 16:18:00 +11:00
IndirectionUtils.h
IRCompileLayer.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
IRTransformLayer.h
JITTargetMachineBuilder.h [ORC] Add a CPU getter to JITTargetMachineBuilder. 2021-05-19 13:31:25 -07:00
Layer.h [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy 2021-02-26 13:13:05 +01:00
LazyReexports.h
LLJIT.h [lli] Add option -lljit-platform=Inactive to disable platform support explicitly 2021-03-30 09:29:45 +02:00
MachOPlatform.h [JITLink][ORC] Make the LinkGraph available to modifyPassConfig. 2021-03-12 18:42:51 -08:00
Mangling.h
ObjectLinkingLayer.h [ORC] Add support for adding LinkGraphs directly to ObjectLinkingLayer. 2021-05-13 21:44:13 -07:00
ObjectTransformLayer.h [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy 2021-02-26 13:13:05 +01:00
OrcABISupport.h [llvm, clang] Remove stdlib includes from .h files without std:: 2021-04-27 12:41:39 -04:00
OrcRemoteTargetClient.h
OrcRemoteTargetRPCAPI.h
OrcRemoteTargetServer.h [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. 2021-01-19 16:18:00 +11:00
OrcRPCTargetProcessControl.h [ORC] Use uint8_t rather than char for RPC wrapper-function calls. 2021-06-18 21:56:09 +10:00
RTDyldObjectLinkingLayer.h [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy 2021-02-26 13:13:05 +01:00
SpeculateAnalyses.h [docs] Fix doxygen comments wrongly attached to the llvm namespace 2021-04-07 01:20:18 +02:00
Speculation.h
SymbolStringPool.h [ORC] Check for underflow on SymbolStringPtr ref-counts. 2021-05-21 21:11:54 -07:00
TargetProcessControl.h [ORC] Switch from uint8_t to char buffers for TargetProcessControl::runWrapper. 2021-06-17 13:27:09 +10:00
ThreadSafeModule.h [llvm] Fix header guards (NFC) 2021-02-05 21:02:06 -08:00
TPCDebugObjectRegistrar.h [ORC] Switch to WrapperFunction utility for calls to registration functions. 2021-06-16 18:05:58 +10:00
TPCDynamicLibrarySearchGenerator.h
TPCEHFrameRegistrar.h
TPCIndirectionUtils.h