[llvm] [SLP]Enable float point math ops as copyables elements. (PR #169857)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 3 08:39:27 PST 2025


================
@@ -5325,13 +5325,14 @@ class slpvectorizer::BoUpSLP {
       if (ScheduleCopyableDataMap.empty())
         return false;
       SmallDenseMap<TreeEntry *, unsigned> PotentiallyReorderedEntriesCount;
-      SmallDenseMap<const TreeEntry *, unsigned> OrderedEntriesCount;
+      ArrayRef<TreeEntry *> Entries = SLP.getTreeEntries(User);
+      if (Entries.empty())
+        return false;
----------------
RKSimon wrote:

this looks like a nfc earlyout that could be pulled out into a pre-commit?

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


More information about the llvm-commits mailing list