Skip to content

Commit 2114a51

Browse files
committed
Add comment to describe the reason
1 parent ef190ca commit 2114a51

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

llvm/test/Transforms/LoopVectorize/RISCV/vectorize-force-tail-with-evl-fixed-order-recurrence.ll

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
; RUN: -prefer-predicate-over-epilogue=predicate-else-scalar-epilogue \
1212
; RUN: -mtriple=riscv64 -mattr=+v,+f -S < %s| FileCheck %s --check-prefix=NO-VP
1313

14+
; FIXME: Fixed-order recurrence is not supported yet with EVL tail folding.
15+
; The llvm.splice may occurs unexpected behavior if the evl of the
16+
; second-to-last iteration is not VF*UF.
17+
1418
define void @first_order_recurrence(ptr noalias %A, ptr noalias %B, i64 %TC) {
1519
; IF-EVL-LABEL: define void @first_order_recurrence(
1620
; IF-EVL-SAME: ptr noalias [[A:%.*]], ptr noalias [[B:%.*]], i64 [[TC:%.*]]) #[[ATTR0:[0-9]+]] {

0 commit comments

Comments
 (0)