[clang] [WIP][Clang] Allow floating point fixed vectors with atomic builtins (PR #129495)
Vikram Hegde via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 20 03:03:39 PDT 2025
================
@@ -240,6 +255,9 @@ void f(_Atomic(int) *i, const _Atomic(int) *ci,
__atomic_fetch_sub(P, 3, memory_order_seq_cst);
__atomic_fetch_sub(F, 3, memory_order_seq_cst);
__atomic_fetch_sub(s1, 3, memory_order_seq_cst); // expected-error {{must be a pointer to integer, pointer or supported floating point type}}
+ __atomic_fetch_sub(evf, fvec, memory_order_seq_cst);
+ __atomic_fetch_sub(evd, dvec, memory_order_seq_cst);
+ __atomic_fetch_sub(evi, ivec, memory_order_seq_cst); // expected-error {{must be a pointer to integer, pointer or supported floating point type}}
----------------
vikramRH wrote:
done
https://github.com/llvm/llvm-project/pull/129495
More information about the cfe-commits
mailing list