[Mlir-commits] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)

Tom Eccles llvmlistbot at llvm.org
Wed Mar 12 03:26:44 PDT 2025


tblah wrote:

I'm not sure that a callback to MLIR is fully addressing Kiran's concern, because the MLIR dialect is also shared with things that are not just Fortran. This is a difficult problem to solve due to the layering of different parts of the compiler and I can't see a nice way to do this.

@kiranchandramohan which do you think is the least bad option of the two you suggested previously?
1. Continuing with special handling of boxes (and the regular memcpys between the boxes) in OpenMPToLLVMIRTranslation
2. Your suggestion to do this in the conversion from FIR to LLVM dialect?

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


More information about the Mlir-commits mailing list