1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

[AVR] Marm MIR test functions as tracking liveness information

This fixes an assertion error that broke three tests.

llvm-svn: 294140
This commit is contained in:
Dylan McKay 2017-02-05 20:25:34 +00:00
parent b94c73d820
commit 2883d7625a
3 changed files with 5 additions and 2 deletions

View File

@ -12,6 +12,7 @@
---
name: test_lddwrdptrq
tracksRegLiveness: true
body: |
bb.0.entry:
@ -20,5 +21,5 @@ body: |
; CHECK: ldd r30, Y+10
; CHECK-NEXT: ldd r31, Y+11
early-clobber %r31r30 = LDDWRdPtrQ %r29r28, 10
early-clobber %r31r30 = LDDWRdPtrQ undef %r29r28, 10
...

View File

@ -12,6 +12,7 @@
---
name: test_lddwrdyq
tracksRegLiveness: true
body: |
bb.0.entry:
@ -20,5 +21,5 @@ body: |
; CHECK: ldd r30, Y+1
; CHECK-NEXT: ldd r31, Y+2
early-clobber %r31r30 = LDDWRdYQ %r29r28, 1
early-clobber %r31r30 = LDDWRdYQ undef %r29r28, 1
...

View File

@ -18,6 +18,7 @@
...
---
name: test_lddw
tracksRegLiveness: true
stack:
- { id: 0, type: spill-slot, offset: -4, size: 1, alignment: 1, callee-saved-register: '%r28' }
body: |