Make test for r220533 more robust by using GPR pattern.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 24 Oct 2014 00:03:46 +0000 (00:03 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 24 Oct 2014 00:03:46 +0000 (00:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220541 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/AArch64/fpconv-vector-op-scalarize.ll

index b91e1e20f60f12e720fc7ead948ac84b2c9598cc..56e0b4a0b1809ee40c4bea457a586befad6b7aaa 100644 (file)
@@ -7,8 +7,8 @@
 
 define <1 x double> @test_sitofp(<1 x i1> %in) {
 ; CHECK-LABEL: test_sitofp:
-; CHECK:       sbfx  w8, w0, #0, #1
-; CHECK-NEXT:  scvtf d0, w8
+; CHECK:       sbfx  [[GPR:w[0-9]+]], w0, #0, #1
+; CHECK-NEXT:  scvtf d0, [[GPR]]
 ; CHECK-NEXT:  ret
 entry:
   %0 = sitofp <1 x i1> %in to <1 x double>
@@ -17,8 +17,8 @@ entry:
 
 define <1 x double> @test_uitofp(<1 x i1> %in) {
 ; CHECK-LABEL: test_uitofp:
-; CHECK:       and   w8, w0, #0x1
-; CHECK-NEXT:  ucvtf d0, w8
+; CHECK:       and   [[GPR:w[0-9]+]], w0, #0x1
+; CHECK-NEXT:  ucvtf d0, [[GPR]]
 ; CHECK-NEXT:  ret
 entry:
   %0 = uitofp <1 x i1> %in to <1 x double>