projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4eaf584
)
[LV] Extend check lines for pr34681.ll to cover foldable select.
author
Florian Hahn
<flo@fhahn.com>
Thu, 13 Jan 2022 15:11:14 +0000
(15:11 +0000)
committer
Florian Hahn
<flo@fhahn.com>
Thu, 13 Jan 2022 16:42:47 +0000
(16:42 +0000)
llvm/test/Transforms/LoopVectorize/pr34681.ll
patch
|
blob
|
history
diff --git
a/llvm/test/Transforms/LoopVectorize/pr34681.ll
b/llvm/test/Transforms/LoopVectorize/pr34681.ll
index
9952336
..
4eaf4d0
100644
(file)
--- a/
llvm/test/Transforms/LoopVectorize/pr34681.ll
+++ b/
llvm/test/Transforms/LoopVectorize/pr34681.ll
@@
-80,7
+80,10
@@
for.end:
; CHECK-LABEL: @foo2
-; CHECK: for.body.lr.ph
+; CHECK: vector.scevcheck:
+; CHECK-NEXT: add nsw i32 %conv, -1
+; CHECK-NEXT: [[NEG:%.+]] = sub i32 0, %conv
+; CHECK-NEXT: = select i1 false, i32 [[NEG]], i32 %conv
; CHECK-NOT: %ident.check = icmp ne i16 %N, 1
; CHECK-NOT: %{{[0-9]+}} = or i1 false, %ident.check
; CHECK-NOT: br i1 %{{[0-9]+}}, label %scalar.ph, label %vector.ph