[llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 22 05:22:28 PDT 2026
================
@@ -27384,6 +27418,142 @@ bool SLPVectorizerPass::runImpl(Function &F, ScalarEvolution *SE_,
return Changed;
}
+bool BoUpSLP::findStoreLoadForwardingConflict(StoreInst *BaseStore,
----------------
alexey-bataev wrote:
Why do we scan through all the instructions in the blocks? We need to scan through the SLP tree and check that there is a dependency between the tree nodes, not the instructions in the blocks
https://github.com/llvm/llvm-project/pull/199606
More information about the llvm-commits
mailing list