[llvm] [SystemZ] Don't lower float/double ATOMIC_[LOAD|STORE] to [LOAD|STORE] (PR #75879)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 9 19:40:31 PST 2024


================
@@ -1545,6 +1552,37 @@ bool SystemZDAGToDAGISel::storeLoadIsAligned(SDNode *N) const {
   return true;
 }
 
+// This is a hack to convert ATOMIC_LOADs to LOADs in the last minute just
----------------
arsenm wrote:

I still think getting rid of ATOMIC_LOAD is the correct way to do this, and anything else is working around an aversion to completing the work to get there 

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


More information about the llvm-commits mailing list