brintos

brintos / llvm-project-archived public Read only

0
0
Text · 815 B · 74436c2 Raw
24 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 52# RUN: llc -O0 -mtriple=arm64eb-- -run-pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s3---4name:            bitcast_v2f32_to_s645legalized:       true6regBankSelected: true7 8body:             |9  bb.0:10    liveins: $x011 12    ; CHECK-LABEL: name: bitcast_v2f32_to_s6413    ; CHECK: liveins: $x014    ; CHECK-NEXT: {{  $}}15    ; CHECK-NEXT: [[COPY:%[0-9]+]]:fpr64 = COPY $x016    ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr64 = COPY [[COPY]]17    ; CHECK-NEXT: [[COPY2:%[0-9]+]]:fpr64 = COPY [[COPY1]]18    ; CHECK-NEXT: [[REV64v2i32_:%[0-9]+]]:fpr64 = REV64v2i32 [[COPY2]]19    ; CHECK-NEXT: $x0 = COPY [[REV64v2i32_]]20    %0:fpr(<2 x s32>) = COPY $x021    %1:fpr(s64) = G_BITCAST %022    $x0 = COPY %1(s64)23...24