brintos

brintos / llvm-project-archived public Read only

0
0
Text · 839 B · 55ae4db Raw
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