[flang-commits] [flang] [mlir] [Flang][mlir][OpenMP] Translate omp.declare_simd to LLVM IR (PR #187767)

via flang-commits flang-commits at lists.llvm.org
Fri Apr 3 11:56:20 PDT 2026


chichunchen wrote:

> > Translate omp.declare_simd operations to LLVM IR by computing Vector
> > Function ABI (VFABI) mangled names and attaching them as function
> > attributes.
> 
> Would you know the status of declare simd support in Clang? Is mangling sufficient for vectorization to happen? Who will do the actual vectorization of the declare simd region?

The function attributes emitted by clang is not recognized by LoopVectorize pass. I created this #190384 to bridge the gap.

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


More information about the flang-commits mailing list