[llvm] [LSV] Enhance LoadStoreVectorizer to Handle Disjoint Flag in OR Instructions and Restore Vectorization Opportunities (PR #96495)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 24 23:57:23 PDT 2024


arsenm wrote:

> have provided a phase ordering test case that clearly demonstrates the scenario where the disjoint flag is missing when the LoadStoreVectorizer (LSV) runs. You can find the test case here:

This is not a phase ordering test. It just runs a single pass. A phase ordering test would go in test/Transforms/PhaseOrdering/ and run opt -O1/-O2/-O3, not a single pass 

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


More information about the llvm-commits mailing list