• 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 'LDDWRdPtrQ' pseudo instruction.
4
5--- |
6  target triple = "avr--"
7  define void @test_lddwrdptrq() {
8  entry:
9    ret void
10  }
11...
12
13---
14name:            test_lddwrdptrq
15tracksRegLiveness: true
16body: |
17  bb.0.entry:
18
19    ; CHECK-LABEL: test_lddwrdptrq
20
21    ; CHECK:      ldd     r24, Z+10
22    ; CHECK-NEXT: ldd     r25, Z+11
23
24    early-clobber $r25r24 = LDDWRdPtrQ undef $r31r30, 10
25...
26