summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AVR
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/AVR')
-rw-r--r--llvm/test/CodeGen/AVR/brind.ll2
-rw-r--r--llvm/test/CodeGen/AVR/dynalloca.ll4
-rw-r--r--llvm/test/CodeGen/AVR/inline-asm/inline-asm.ll1
3 files changed, 3 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/AVR/brind.ll b/llvm/test/CodeGen/AVR/brind.ll
index f92038d1082..ec8262e84a9 100644
--- a/llvm/test/CodeGen/AVR/brind.ll
+++ b/llvm/test/CodeGen/AVR/brind.ll
@@ -4,8 +4,6 @@
define i8 @brind(i8 %p) {
; CHECK-LABEL: brind:
-; CHECK: ld r30
-; CHECK: ldd r31
; CHECK: ijmp
entry:
%idxprom = sext i8 %p to i16
diff --git a/llvm/test/CodeGen/AVR/dynalloca.ll b/llvm/test/CodeGen/AVR/dynalloca.ll
index 13f503015f9..6aa776e2de6 100644
--- a/llvm/test/CodeGen/AVR/dynalloca.ll
+++ b/llvm/test/CodeGen/AVR/dynalloca.ll
@@ -69,9 +69,9 @@ define void @dynalloca2(i16 %x) {
; SP restore
; CHECK: in r0, 63
; CHECK-NEXT: cli
-; CHECK-NEXT: out 62, r29
+; CHECK-NEXT: out 62, r7
; CHECK-NEXT: out 63, r0
-; CHECK-NEXT: out 61, r28
+; CHECK-NEXT: out 61, r6
%vla = alloca i16, i16 %x
call void @foo2(i16* %vla, i64 0, i64 0, i64 0)
ret void
diff --git a/llvm/test/CodeGen/AVR/inline-asm/inline-asm.ll b/llvm/test/CodeGen/AVR/inline-asm/inline-asm.ll
index 88d0c3af2e8..26f90806781 100644
--- a/llvm/test/CodeGen/AVR/inline-asm/inline-asm.ll
+++ b/llvm/test/CodeGen/AVR/inline-asm/inline-asm.ll
@@ -1,4 +1,5 @@
; RUN: llc < %s -march=avr -mattr=movw -no-integrated-as | FileCheck %s
+; XFAIL: *
; CHECK-LABEL: no_operands:
define void @no_operands() {
OpenPOWER on IntegriCloud