33 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -run-pass=arm-pseudo -verify-machineinstrs %s -o - | FileCheck %s3--- |4 target triple = "thumbv7---gnueabi"5 6 @var = global i32 07 define i32 @test1(i32 %x) {8 entry:9 unreachable10 }11...12---13name: test114alignment: 415tracksRegLiveness: true16liveins:17 - { reg: '$r0', virtual-reg: '' }18 - { reg: '$r0_r1', virtual-reg: '' }19body: |20 bb.0.entry:21 liveins: $r0, $r0_r122 23 ; CHECK-LABEL: name: test124 ; CHECK: liveins: $r0, $r0_r125 ; CHECK-NEXT: {{ $}}26 ; CHECK-NEXT: $r0 = t2LDRpci @var, 14 /* CC::al */, $noreg, implicit-def $r0_r127 ; CHECK-NEXT: $r0 = tPICADD $r0, 0, implicit-def $r0_r128 ; CHECK-NEXT: BX_RET 14 /* CC::al */, $noreg, implicit $r029 $r0 = t2LDRpci_pic @var, 0, implicit-def $r0_r130 BX_RET 14, $noreg, implicit $r031 32...33