[llvm] r277337 - Fixed test check ordering issue on windows buildbots

James Molloy via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 1 04:35:13 PDT 2016


Thanks Simon! sorry for the noise!

On Mon, 1 Aug 2016 at 11:47 Simon Pilgrim via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: rksimon
> Date: Mon Aug  1 05:40:15 2016
> New Revision: 277337
>
> URL: http://llvm.org/viewvc/llvm-project?rev=277337&view=rev
> Log:
> Fixed test check ordering issue on windows buildbots
>
> Modified:
>     llvm/trunk/test/Transforms/SimplifyCFG/rangereduce.ll
>
> Modified: llvm/trunk/test/Transforms/SimplifyCFG/rangereduce.ll
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/SimplifyCFG/rangereduce.ll?rev=277337&r1=277336&r2=277337&view=diff
>
> ==============================================================================
> --- llvm/trunk/test/Transforms/SimplifyCFG/rangereduce.ll (original)
> +++ llvm/trunk/test/Transforms/SimplifyCFG/rangereduce.ll Mon Aug  1
> 05:40:15 2016
> @@ -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
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160801/bfd0ed0b/attachment.html>


More information about the llvm-commits mailing list