diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-08-01 10:40:15 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-08-01 10:40:15 +0000 |
| commit | 7fd4ad684940b8b18b12ae67bdd05180afd3b277 (patch) | |
| tree | fd80901eb16fd729f2bb093250e0918e0590e531 /llvm/test/Transforms/SimplifyCFG | |
| parent | 267034ca9c6a4987efe83fbd24a1dbb2cd2bbbe4 (diff) | |
| download | bcm5719-llvm-7fd4ad684940b8b18b12ae67bdd05180afd3b277.tar.gz bcm5719-llvm-7fd4ad684940b8b18b12ae67bdd05180afd3b277.zip | |
Fixed test check ordering issue on windows buildbots
llvm-svn: 277337
Diffstat (limited to 'llvm/test/Transforms/SimplifyCFG')
| -rw-r--r-- | llvm/test/Transforms/SimplifyCFG/rangereduce.ll | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/llvm/test/Transforms/SimplifyCFG/rangereduce.ll b/llvm/test/Transforms/SimplifyCFG/rangereduce.ll index 1b6434a4129..4b5e6db1487 100644 --- a/llvm/test/Transforms/SimplifyCFG/rangereduce.ll +++ b/llvm/test/Transforms/SimplifyCFG/rangereduce.ll @@ -3,11 +3,11 @@ target datalayout = "e-n32" ; CHECK-LABEL: @test1 -; CHECK: %1 = sub i32 %a, 97 -; CHECK-DAG: %2 = lshr i32 %1, 2 -; CHECK-DAG: %3 = shl i32 %1, 30 -; CHECK: %4 = or i32 %2, %3 -; CHECK: switch i32 %4, label %def [ +; CHECK: %[[SUB:.*]] = sub i32 %a, 97 +; CHECK-DAG: %[[LSHR:.*]] = lshr i32 %[[SUB]], 2 +; CHECK-DAG: %[[SHL:.*]] = shl i32 %[[SUB]], 30 +; CHECK: %[[OR:.*]] = or i32 %[[LSHR]], %[[SHL]] +; CHECK: switch i32 %[[OR]], label %def [ ; CHECK: i32 0, label %one ; CHECK: i32 1, label %two ; CHECK: i32 2, label %three @@ -120,11 +120,11 @@ three: } ; CHECK-LABEL: @test6 -; CHECK: %1 = sub i32 %a, -109 -; CHECK-DAG: %2 = lshr i32 %1, 2 -; CHECK-DAG: %3 = shl i32 %1, 30 -; CHECK: %4 = or i32 %2, %3 -; CHECK: switch i32 %4, label %def [ +; CHECK: %[[SUB:.*]] = sub i32 %a, -109 +; CHECK-DAG: %[[LSHR:.*]] = lshr i32 %[[SUB]], 2 +; CHECK-DAG: %[[SHL:.*]] = shl i32 %[[SUB]], 30 +; CHECK: %[[OR:.*]] = or i32 %[[LSHR]], %[[SHL]] +; CHECK: switch i32 %[[OR]], label %def [ define i32 @test6(i32 %a) optsize { switch i32 %a, label %def [ i32 -97, label %one @@ -145,11 +145,11 @@ three: } ; CHECK-LABEL: @test7 -; CHECK: %1 = sub i8 %a, -36 -; CHECK-DAG: %2 = lshr i8 %1, 2 -; CHECK-DAG: %3 = shl i8 %1, 6 -; CHECK: %4 = or i8 %2, %3 -; CHECK: switch.tableidx = {{.*}} %4 +; CHECK: %[[SUB:.*]] = sub i8 %a, -36 +; CHECK-DAG: %[[LSHR:.*]] = lshr i8 %[[SUB]], 2 +; CHECK-DAG: %[[SHL:.*]] = shl i8 %[[SUB]], 6 +; CHECK: %[[OR:.*]] = or i8 %[[LSHR]], %[[SHL]] +; CHECK: switch.tableidx = {{.*}} %[[OR]] define i8 @test7(i8 %a) optsize { switch i8 %a, label %def [ i8 220, label %one @@ -170,11 +170,11 @@ three: } ; CHECK-LABEL: @test8 -; CHECK: %1 = sub i32 %a, 97 -; CHECK-DAG: %2 = lshr i32 %1, 2 -; CHECK-DAG: %3 = shl i32 %1, 30 -; CHECK: %4 = or i32 %2, %3 -; CHECK: switch i32 %4, label %def [ +; CHECK: %[[SUB:.*]] = sub i32 %a, 97 +; CHECK-DAG: %[[LSHR:.*]] = lshr i32 %1, 2 +; CHECK-DAG: %[[SHL:.*]] = shl i32 %1, 30 +; CHECK: %[[OR:.*]] = or i32 %[[LSHR]], %[[SHL]] +; CHECK: switch i32 %[[OR]], label %def [ define i32 @test8(i32 %a) optsize { switch i32 %a, label %def [ i32 97, label %one |

