[llvm] [DAGCombiner] Move handling of atomic loads from SystemZ to DAGCombiner (NFC). (PR #86484)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 26 01:38:40 PDT 2024


================
@@ -1454,6 +1454,28 @@ class TargetLoweringBase {
            getLoadExtAction(ExtType, ValVT, MemVT) == Custom;
   }
 
+  /// Same as getLoadExtAction, but for atomic loads.
+  LegalizeAction getAtomicLoadExtAction(unsigned ExtType, EVT ValVT,
----------------
arsenm wrote:

Can this replace getExtendForAtomicOps?

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


More information about the llvm-commits mailing list