[llvm] [Offload][Lang] Add internal StreamTy (PR #216374)
Sophia Herrmann via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 21 11:26:09 PDT 2026
================
@@ -49,12 +50,26 @@ static inline Error_t convertAndSetLastError(ol_result_t Result) {
return setLastError(convertResult(Result));
}
+/// Convert between the language-facing opaque stream and the internal stream.
+static inline Stream_t makeLanguageStream(llvm::offload::StreamTy *Stream) {
+ return reinterpret_cast<Stream_t>(Stream);
+}
+
+static inline llvm::offload::StreamTy *getInternalStream(Stream_t Stream) {
----------------
jellytabby wrote:
Convenience, but I added them to the llvm::offload namespace now
https://github.com/llvm/llvm-project/pull/216374
More information about the llvm-commits
mailing list