@@ -633,8 +633,7 @@ define void @abs1(i32 %a, i1* %p) {
633
633
; CHECK-NEXT: store i1 true, i1* [[P:%.*]]
634
634
; CHECK-NEXT: [[C2:%.*]] = icmp slt i32 [[ABS]], 19
635
635
; CHECK-NEXT: store i1 [[C2]], i1* [[P]]
636
- ; CHECK-NEXT: [[C3:%.*]] = icmp sge i32 [[ABS]], 0
637
- ; CHECK-NEXT: store i1 [[C3]], i1* [[P]]
636
+ ; CHECK-NEXT: store i1 true, i1* [[P]]
638
637
; CHECK-NEXT: [[C4:%.*]] = icmp sge i32 [[ABS]], 1
639
638
; CHECK-NEXT: store i1 [[C4]], i1* [[P]]
640
639
; CHECK-NEXT: br label [[EXIT]]
@@ -684,8 +683,7 @@ define void @abs2(i32 %a, i1* %p) {
684
683
; CHECK-NEXT: store i1 true, i1* [[P:%.*]]
685
684
; CHECK-NEXT: [[C2:%.*]] = icmp slt i32 [[ABS]], 19
686
685
; CHECK-NEXT: store i1 [[C2]], i1* [[P]]
687
- ; CHECK-NEXT: [[C3:%.*]] = icmp sge i32 [[ABS]], 0
688
- ; CHECK-NEXT: store i1 [[C3]], i1* [[P]]
686
+ ; CHECK-NEXT: store i1 true, i1* [[P]]
689
687
; CHECK-NEXT: [[C4:%.*]] = icmp sge i32 [[ABS]], 1
690
688
; CHECK-NEXT: store i1 [[C4]], i1* [[P]]
691
689
; CHECK-NEXT: br label [[EXIT]]
@@ -735,8 +733,7 @@ define void @nabs1(i32 %a, i1* %p) {
735
733
; CHECK-NEXT: store i1 true, i1* [[P:%.*]]
736
734
; CHECK-NEXT: [[C2:%.*]] = icmp sgt i32 [[NABS]], -19
737
735
; CHECK-NEXT: store i1 [[C2]], i1* [[P]]
738
- ; CHECK-NEXT: [[C3:%.*]] = icmp sle i32 [[NABS]], 0
739
- ; CHECK-NEXT: store i1 [[C3]], i1* [[P]]
736
+ ; CHECK-NEXT: store i1 true, i1* [[P]]
740
737
; CHECK-NEXT: [[C4:%.*]] = icmp sle i32 [[NABS]], -1
741
738
; CHECK-NEXT: store i1 [[C4]], i1* [[P]]
742
739
; CHECK-NEXT: br label [[EXIT]]
@@ -786,8 +783,7 @@ define void @nabs2(i32 %a, i1* %p) {
786
783
; CHECK-NEXT: store i1 true, i1* [[P:%.*]]
787
784
; CHECK-NEXT: [[C2:%.*]] = icmp sgt i32 [[NABS]], -19
788
785
; CHECK-NEXT: store i1 [[C2]], i1* [[P]]
789
- ; CHECK-NEXT: [[C3:%.*]] = icmp sle i32 [[NABS]], 0
790
- ; CHECK-NEXT: store i1 [[C3]], i1* [[P]]
786
+ ; CHECK-NEXT: store i1 true, i1* [[P]]
791
787
; CHECK-NEXT: [[C4:%.*]] = icmp sle i32 [[NABS]], -1
792
788
; CHECK-NEXT: store i1 [[C4]], i1* [[P]]
793
789
; CHECK-NEXT: br label [[EXIT]]
0 commit comments