[Mlir-commits] [flang] [mlir] [acc][flang] Add isDeviceData APIs for device data detection (PR #176219)

Slava Zakharin llvmlistbot at llvm.org
Thu Jan 15 11:13:22 PST 2026


================
@@ -1487,4 +1489,131 @@ template bool OpenACCPointerLikeModel<fir::LLVMPointerType>::genStore(
     mlir::Value valueToStore,
     mlir::TypedValue<mlir::acc::PointerLikeType> destPtr) const;
 
+/// Helper function to check if a CUDA attribute represents device data.
+static bool isCUDADeviceAttribute(cuf::DataAttribute attr) {
----------------
vzakhari wrote:

nit: maybe move this to `CUFCommon.h` (or some other header) so that we can use it here and in FIROpenACCOpsInterfaces.cpp

https://github.com/llvm/llvm-project/pull/176219


More information about the Mlir-commits mailing list