[llvm] r294140 - [AVR] Marm MIR test functions as tracking liveness information
Dylan McKay via llvm-commits
llvm-commits at lists.llvm.org
Sun Feb 5 12:25:35 PST 2017
Author: dylanmckay
Date: Sun Feb 5 14:25:34 2017
New Revision: 294140
URL: http://llvm.org/viewvc/llvm-project?rev=294140&view=rev
Log:
[AVR] Marm MIR test functions as tracking liveness information
This fixes an assertion error that broke three tests.
Modified:
llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir
llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir
llvm/trunk/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir
Modified: llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir?rev=294140&r1=294139&r2=294140&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir (original)
+++ llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdPtrQ.mir Sun Feb 5 14:25:34 2017
@@ -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
...
Modified: llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir?rev=294140&r1=294139&r2=294140&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir (original)
+++ llvm/trunk/test/CodeGen/AVR/pseudo/LDDWRdYQ.mir Sun Feb 5 14:25:34 2017
@@ -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
...
Modified: llvm/trunk/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir?rev=294140&r1=294139&r2=294140&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir (original)
+++ llvm/trunk/test/CodeGen/AVR/pseudo/expand-lddw-dst-src-same.mir Sun Feb 5 14:25:34 2017
@@ -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: |
More information about the llvm-commits
mailing list