[LV] Check for vector instruction in main vector loop.
authorFlorian Hahn <flo@fhahn.com>
Mon, 3 Jul 2023 13:16:46 +0000 (14:16 +0100)
committerFlorian Hahn <flo@fhahn.com>
Mon, 3 Jul 2023 13:16:47 +0000 (14:16 +0100)
Update the test to check for the vectorization call in the main vector
loop, not the dead epilogue vector loop as it does currently.

llvm/test/Transforms/LoopVectorize/X86/funclet.ll

index 023728a..84d2111 100644 (file)
@@ -33,7 +33,7 @@ unreachable:                                      ; preds = %entry
 
 ; CHECK-LABEL: define void @test1(
 ; CHECK: %[[cpad:.*]] = catchpad within {{.*}} [ptr null, i32 64, ptr null]
-; CHECK: call <8 x double> @llvm.floor.v8f64(<8 x double> {{.*}}) [ "funclet"(token %[[cpad]]) ]
+; CHECK: call <16 x double> @llvm.floor.v16f64(<16 x double> {{.*}}) [ "funclet"(token %[[cpad]]) ]
 
 declare x86_stdcallcc void @_CxxThrowException(ptr, ptr)