================
@@ -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

Reply via email to