[PATCH] D132452: [LSR] Precommit test for D132443
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 30 03:08:42 PDT 2022
fhahn added a comment.
Thanks for the update! Given hat all those tests seem to be slight variations of each other, should they be moved in the same file, with a comment highlighting the differences, which are mostly the trip count and/or the complexity of the addrec
================
Comment at: llvm/test/Transforms/LoopStrengthReduce/lsr-fold-iv-complicate-add-rec.ll:36
+
+for.cond.cleanup: ; preds = %for.body, %entry
+ ret void
----------------
nit: easier to right if the exit block is at the end.
================
Comment at: llvm/test/Transforms/LoopStrengthReduce/lsr-fold-iv-runtime-tripcount.ll:45
+ %wide.trip.count = zext i32 %0 to i64
+ %1 = add nsw i64 %wide.trip.count, -1
+ %uglygep = getelementptr i8, ptr %seq, i64 1
----------------
is this needed? Could we not have a simple variant of `/lsr-fold-iv-complicate-add-rec.ll` where the incoming value is something like `[ %N, %entry ]` instead of `[ 379, %entry ]`?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D132452/new/
https://reviews.llvm.org/D132452
More information about the llvm-commits
mailing list