The patch fixes r294821
authorEvgeny Stupachenko <evstupac@gmail.com>
Sat, 11 Feb 2017 05:39:00 +0000 (05:39 +0000)
committerEvgeny Stupachenko <evstupac@gmail.com>
Sat, 11 Feb 2017 05:39:00 +0000 (05:39 +0000)
Summary:
Update register match for windows testing

From: Evgeny Stupachenko <evstupac@gmail.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294825 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll
test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll

index 25b6ad711447874730b3406dec3f9d80819f7c99..4888536bdf81998b50957d6d708f6304d927afad 100644 (file)
@@ -21,9 +21,9 @@
 ;   incq %rax
 
 ; CHECK:      LBB0_1:
-; CHECK-NEXT:   movl 4096(%{{...}},[[REG:%...]]
-; CHECK-NEXT:   addl 4096(%{{...}},[[REG]]
-; CHECK-NEXT:   movl %{{...}}, 4096(%{{...}},[[REG]]
+; CHECK-NEXT:   movl 4096(%{{.+}},[[REG:%[0-9a-z]+]]
+; CHECK-NEXT:   addl 4096(%{{.+}},[[REG]]
+; CHECK-NEXT:   movl %{{.+}}, 4096(%{{.+}},[[REG]]
 ; CHECK-NOT:    cmp
 ; CHECK:        jne
 
index e5727f1e30d1c467c52896e03e9f2d09f555d63d..3273cb4e6b5bc9396ae367c5c638a60b2cb6d0f0 100644 (file)
@@ -21,9 +21,9 @@
 ; LSR should prefer complicated address to additonal add instructions.
 
 ; CHECK:      LBB0_2:
-; CHECK-NEXT:   movl (%r{{[a-z][a-z]}},
-; CHECK-NEXT:   addl (%r{{[a-z][a-z]}},
-; CHECK-NEXT:   movl %e{{[a-z][a-z]}}, (%r{{[a-z][a-z]}},
+; CHECK-NEXT:   movl (%r{{.+}},
+; CHECK-NEXT:   addl (%r{{.+}},
+; CHECK-NEXT:   movl %e{{.+}}, (%r{{.+}},
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"