[llvm-branch-commits] [llvm] [SelectionDAG][X86] Split via Concat <n x T> vector types for atomic load (PR #120640)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jan 29 06:32:50 PST 2025


================
@@ -12879,13 +12879,33 @@ std::pair<SDValue, SDValue> SelectionDAG::UnrollVectorOverflowOp(
                         getBuildVector(NewOvVT, dl, OvScalars));
 }
 
+bool SelectionDAG::areNonVolatileConsecutiveLoads(AtomicSDNode *LD,
----------------
jofrn wrote:

It is used within `EltsFromConsecutiveLoads`. I'll rewrite it to avoid the duplication. 

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


More information about the llvm-branch-commits mailing list