summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/fast-isel-align.ll
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2018-10-29 20:10:42 +0000
committerMatthias Braun <matze@braunis.de>2018-10-29 20:10:42 +0000
commitc045c557b07a084a5dc2de336fdc807e87589963 (patch)
treeb692258804b21aa2c4c55d9b937dbc84c9c47f7a /llvm/test/CodeGen/ARM/fast-isel-align.ll
parent49b8ac0a3d164fca82d6cfb06d6c99705b97c76d (diff)
downloadbcm5719-llvm-c045c557b07a084a5dc2de336fdc807e87589963.tar.gz
bcm5719-llvm-c045c557b07a084a5dc2de336fdc807e87589963.zip
Relax fast register allocator related test cases; NFC
- Relex hard coded registers and stack frame sizes - Some test cleanups - Change phi-dbg.ll to match on mir output after phi elimination instead of going through the whole codegen pipeline. This is in preparation for https://reviews.llvm.org/D52010 I'm committing all the test changes upfront that work before and after independently. llvm-svn: 345532
Diffstat (limited to 'llvm/test/CodeGen/ARM/fast-isel-align.ll')
-rw-r--r--llvm/test/CodeGen/ARM/fast-isel-align.ll8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/ARM/fast-isel-align.ll b/llvm/test/CodeGen/ARM/fast-isel-align.ll
index 71cd73a4a25..9dab0abedb6 100644
--- a/llvm/test/CodeGen/ARM/fast-isel-align.ll
+++ b/llvm/test/CodeGen/ARM/fast-isel-align.ll
@@ -26,12 +26,12 @@
define void @unaligned_store(float %x, float %y) nounwind {
entry:
; ARM: @unaligned_store
-; ARM: vmov r1, s0
-; ARM: str r1, [r0]
+; ARM: vmov [[REG:r[0-9]+]], s0
+; ARM: str [[REG]], [{{r[0-9]+}}]
; THUMB: @unaligned_store
-; THUMB: vmov r1, s0
-; THUMB: str r1, [r0]
+; THUMB: vmov [[REG:r[0-9]+]], s0
+; THUMB: str [[REG]], [{{r[0-9]+}}]
%add = fadd float %x, %y
%0 = load %struct.anon*, %struct.anon** @a, align 4
OpenPOWER on IntegriCloud