[llvm] [LoopVectorize] Check for vector-to-scalar casts in legalizer (PR #106244)

Ramkumar Ramachandra via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 27 12:39:23 PDT 2024


================
@@ -0,0 +1,32 @@
+; RUN: opt --force-widen-divrem-via-safe-divisor=false -passes=loop-vectorize -S --debug-only=loop-vectorize < %s 2>&1 | FileCheck %s
+
+; CHECK: LV: Not vectorizing: Found unvectorizable type   %s2 = bitcast <2 x i16> %vec1 to i32
+; CHECK-NOT: Assertion
----------------
artagnon wrote:

Yes, the test would fail anyway. No need to check-not assertion.

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


More information about the llvm-commits mailing list