[llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 26 13:40:01 PST 2024


================
@@ -192,17 +207,52 @@ exit:
 define void @test_may_clobber2(ptr %p) {
 ; IF-EVL-LABEL: @test_may_clobber2(
 ; IF-EVL-NEXT:  entry:
+; IF-EVL-NEXT:    br i1 false, label [[SCALAR_PH:%.*]], label [[ENTRY:%.*]]
----------------
fhahn wrote:

I have a hard time understanding how this change is related to the MaxStoreLoadForwardSafe changes; there is no store load forward issue here I think? 

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


More information about the llvm-commits mailing list