• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: llc -O0  %s -o - -march=avr | FileCheck %s
2
3# This test checks the expansion of the 16-bit 'LDDWRdYQ instruction
4
5--- |
6  target triple = "avr--"
7  define void @test_lddwrdyq() {
8  entry:
9    ret void
10  }
11...
12
13---
14name:            test_lddwrdyq
15tracksRegLiveness: true
16body: |
17  bb.0.entry:
18
19    ; CHECK-LABEL: test_lddwrdyq
20
21    ; CHECK:      ldd     r30, Y+1
22    ; CHECK-NEXT: ldd     r31, Y+2
23
24    early-clobber $r31r30 = LDDWRdYQ undef $r29r28, 1
25...
26