/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | SimplePackedSerialization.h | 55 class SPSOutputBuffer { 57 SPSOutputBuffer(char *Buffer, size_t Remaining) in SPSOutputBuffer() function 116 static bool serialize(SPSOutputBuffer &OB) { return true; } in serialize() 132 using OutputBuffer = SPSOutputBuffer; 141 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 171 static bool serialize(SPSOutputBuffer &OB, const SPSTagT &Value) { in serialize() 229 static bool serialize(SPSOutputBuffer &OB, const SPSEmpty &BE) { in serialize() 359 static bool serialize(SPSOutputBuffer &OB, const ArrayRef<char> &A) { in serialize() 393 static bool serialize(SPSOutputBuffer &OB, const SequenceT &S) { in serialize() 432 static bool serialize(SPSOutputBuffer &OB, const std::tuple<Ts...> &T, in serialize() [all …]
|
H A D | TargetProcessControlTypes.h | 164 static bool serialize(SPSOutputBuffer &OB, in serialize() 205 static bool serialize(SPSOutputBuffer &OB, 225 static bool serialize(SPSOutputBuffer &OB, 245 static bool serialize(SPSOutputBuffer &OB, 266 static bool serialize(SPSOutputBuffer &OB, 285 static bool serialize(SPSOutputBuffer &OB, const tpctypes::UIntWrite<T> &W) { 305 static bool serialize(SPSOutputBuffer &OB, const tpctypes::BufferWrite &W) { 326 static bool serialize(SPSOutputBuffer &OB, const tpctypes::PointerWrite &W) {
|
H A D | SimpleRemoteEPCUtils.h | 176 static size_t serialize(SPSOutputBuffer &OB, in serialize() 194 static size_t serialize(SPSOutputBuffer &OB, const RemoteSymbolLookup &V) { in serialize() 214 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
H A D | VTuneSharedStructs.h | 77 static bool serialize(SPSOutputBuffer &OB, const VTuneMethodInfo &MI) { in serialize() 96 static bool serialize(SPSOutputBuffer &OB, const VTuneMethodBatch &MB) { in serialize()
|
H A D | AllocationActions.h | 86 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
H A D | ExecutorAddress.h | 258 static bool serialize(SPSOutputBuffer &BOB, const ExecutorAddr &EA) { in serialize() 282 static bool serialize(SPSOutputBuffer &BOB, const ExecutorAddrRange &Value) { in serialize()
|
H A D | WrapperFunctionUtils.h | 175 SPSOutputBuffer OB(Result.data(), Result.size()); in serializeViaSPSToWrapperFunctionResult() 641 SPSOutputBuffer OB(ArgData.empty() ? nullptr : ArgData.data(), in Create() 720 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | simple_packed_serialization.h | 54 class SPSOutputBuffer { 56 SPSOutputBuffer(char *Buffer, size_t Remaining) in SPSOutputBuffer() function 114 static bool serialize(SPSOutputBuffer &OB) { return true; } in serialize() 129 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 159 static bool serialize(SPSOutputBuffer &OB, const SPSTagT &Value) { in serialize() 220 static bool serialize(SPSOutputBuffer &OB, const SPSEmpty &BE) { in serialize() 348 static bool serialize(SPSOutputBuffer &OB, const SequenceT &S) { in serialize() 381 static bool serialize(SPSOutputBuffer &OB, const span<const char> &S) { in deserialize() 408 static bool serialize(SPSOutputBuffer &OB, const std::tuple<Ts...> &T, 424 static bool serialize(SPSOutputBuffer in serialize() [all...] |
H A D | elfnix_platform.h | 84 serialize(SPSOutputBuffer &OB, in serialize() 116 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
H A D | executor_address.h | 213 static bool serialize(SPSOutputBuffer &BOB, const ExecutorAddr &EA) { in serialize() 237 static bool serialize(SPSOutputBuffer &BOB, const ExecutorAddrRange &Value) { in serialize()
|
H A D | wrapper_function_utils.h | 110 SPSOutputBuffer OB(Result.data(), Result.size()); in fromSPSArgs() 415 SPSOutputBuffer OB(ArgData.empty() ? nullptr : ArgData.data(), in Create() 492 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) {
|
H A D | macho_platform.cpp | 102 static bool serialize(SPSOutputBuffer &OB, const MachOJITDylibDepInfo &JDI) { in serialize() 131 static bool serialize(SPSOutputBuffer &OB, const UnwindSectionInfo &USI) { in serialize() 426 serialize(SPSOutputBuffer &OB, in registerJITDylib()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | simple_packed_serialization_test.cpp | 19 TEST(SimplePackedSerializationTest, SPSOutputBuffer) { in TEST() 23 SPSOutputBuffer OB(Buffer, NumBytes); in TEST() 121 SPSOutputBuffer OB(Buffer.get(), Size); in TEST() 169 SPSOutputBuffer OB(Buffer.get(), Size); in TEST() 18 TEST(SimplePackedSerializationTest,SPSOutputBuffer) TEST() argument
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | EPCGenericDylibManager.cpp | 28 static bool serialize(SPSOutputBuffer &OB, in serialize() 53 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
H A D | MachOPlatform.cpp | 48 static bool serialize(SPSOutputBuffer &OB, in serialize() 72 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ELFNixPlatform.h | 263 static bool serialize(SPSOutputBuffer &OB, in serialize() 295 static bool serialize(SPSOutputBuffer &OB, in serialize() 319 static bool serialize(SPSOutputBuffer &OB, in serialize()
|
H A D | EPCGenericJITLinkMemoryManager.h | 77 serialize(SPSOutputBuffer &OB, in serialize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleRemoteEPCServer.h | 72 shared::SPSOutputBuffer OB(Buffer.data(), Buffer.size()); in setBootstrapMapValue()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleRemoteEPCServer.cpp | 220 shared::SPSOutputBuffer OB(SetupPacketBytes.data(), SetupPacketBytes.size()); in sendSetupMessage()
|