[llvm] [LV] Linear argument tests for vectorization of function calls (PR #73936)

Graham Hunter via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 5 02:11:53 PST 2023


================
@@ -0,0 +1,253 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --filter "call" --version 2
+; RUN: opt < %s -passes=loop-vectorize -force-vector-interleave=1 -S | FileCheck %s --check-prefixes=NEON
+; RUN: opt < %s -mattr=+sve -passes=loop-vectorize -force-vector-interleave=1 -S | FileCheck %s --check-prefixes=SVE_OR_NEON
+; RUN: opt < %s -mattr=+sve -passes=loop-vectorize -force-vector-interleave=1 -S -prefer-predicate-over-epilogue=predicate-dont-vectorize | FileCheck %s --check-prefixes=SVE_TF
----------------
huntergr-arm wrote:

Only in the predicate-dont-vectorize run.

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


More information about the llvm-commits mailing list