28 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -mtriple=aarch64 -run-pass=regbankselect -verify-machineinstrs %s -o - | FileCheck %s3 4...5---6name: load_gets_fpr7legalized: true8regBankSelected: false9tracksRegLiveness: true10body: |11 bb.0:12 liveins: $x013 ; CHECK-LABEL: name: load_gets_fpr14 ; CHECK: liveins: $x015 ; CHECK-NEXT: {{ $}}16 ; CHECK-NEXT: %ptr:gpr(p0) = COPY $x017 ; CHECK-NEXT: %load:fpr(s32) = G_LOAD %ptr(p0) :: (load (s32))18 ; CHECK-NEXT: %fceil:fpr(s32) = G_FCEIL %load19 ; CHECK-NEXT: $s0 = COPY %fceil(s32)20 ; CHECK-NEXT: RET_ReallyLR implicit $s021 %ptr:_(p0) = COPY $x022 %load:_(s32) = G_LOAD %ptr(p0) :: (load (s32))23 %fceil:_(s32) = G_FCEIL %load24 $s0 = COPY %fceil:_(s32)25 RET_ReallyLR implicit $s026 27...28