================
@@ -222,6 +222,140 @@ define void @store_atomic_vec1_ptr(ptr %x, <1 x ptr> %v)
nounwind {
ret void
}
+define void @store_atomic_vec1_bfloat(ptr %x, <1 x bfloat> %v) {
----------------
arsenm wrote:
This doesn't make sense, you only changed the rules for the scalar types. This
also will not be reached since AtomicExpand will have replaced the float
atomics unless you do something to shouldExpandAtomicStoreInIR /
shouldCastAtomicStoreInIR
https://github.com/llvm/llvm-project/pull/197166
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits