From cb61c32f943e633ca7ef37f5de9fbef8177c22ba Mon Sep 17 00:00:00 2001 From: Evgeny Stupachenko Date: Sat, 11 Feb 2017 05:39:00 +0000 Subject: [PATCH] The patch fixes r294821 Summary: Update register match for windows testing From: Evgeny Stupachenko 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 | 6 +++--- test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll b/test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll index 25b6ad71144..4888536bdf8 100644 --- a/test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll +++ b/test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll @@ -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 diff --git a/test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll b/test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll index e5727f1e30d..3273cb4e6b5 100644 --- a/test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll +++ b/test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll @@ -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" -- 2.50.1