[InstCombine] update checks; NFC
authorSanjay Patel <spatel@rotateright.com>
Tue, 8 Nov 2016 18:06:14 +0000 (18:06 +0000)
committerSanjay Patel <spatel@rotateright.com>
Tue, 8 Nov 2016 18:06:14 +0000 (18:06 +0000)
llvm-svn: 286255

llvm/test/Transforms/InstCombine/pr27236.ll

index 0b086cd7b8ca73ee91cba01b14ea804c1ea253b9..40a4d23864afeac7640aad6f966a0cd88df4c43e 100644 (file)
@@ -1,7 +1,15 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
 ; RUN: opt -S -instcombine < %s | FileCheck %s
 
 define float @test1(i32 %scale) {
-entry:
+; CHECK-LABEL: @test1(
+; CHECK-NEXT:    [[TMP1:%.*]] = icmp slt i32 %scale, 1
+; CHECK-NEXT:    [[TMP2:%.*]] = select i1 [[TMP1]], i32 1, i32 %scale
+; CHECK-NEXT:    [[TMP3:%.*]] = sitofp i32 [[TMP2]] to float
+; CHECK-NEXT:    [[TMP4:%.*]] = icmp sgt i32 [[TMP2]], 0
+; CHECK-NEXT:    [[SEL:%.*]] = select i1 [[TMP4]], float [[TMP3]], float 0.000000e+00
+; CHECK-NEXT:    ret float [[SEL]]
+;
   %tmp1 = icmp sgt i32 1, %scale
   %tmp2 = select i1 %tmp1, i32 1, i32 %scale
   %tmp3 = sitofp i32 %tmp2 to float
@@ -10,10 +18,3 @@ entry:
   ret float %sel
 }
 
-; CHECK-LABEL: define float @test1(
-; CHECK:  %[[tmp1:.*]] = icmp slt i32 %scale, 1
-; CHECK:  %[[tmp2:.*]] = select i1 %[[tmp1]], i32 1, i32 %scale
-; CHECK:  %[[tmp3:.*]] = sitofp i32 %[[tmp2]] to float
-; CHECK:  %[[tmp4:.*]] = icmp sgt i32 %[[tmp2]], 0
-; CHECK:  %[[sel:.*]] = select i1 %[[tmp4]], float %[[tmp3]], float 0.000000e+00
-; CHECK:  ret float %[[sel]]