24 lines · plain
1# RUN: llc -march=hexagon -mcpu=hexagonv68 -mattr=+hvxv68,+hvx-length128b -run-pass hexagon-qfp-optimizer %s -o - | FileCheck %s2 3# CHECK-LABEL: name: qfpAdd324# CHECK: V6_vd05# CHECK-NEXT: V6_vL32Ub_ai6# CHECK-NEXT: V6_vadd_sf7# CHECK-NEXT: V6_vconv_sf_qf328# CHECK-NEXT: V6_vS32Ub_ai9---10name: qfpAdd3211tracksRegLiveness: true12 13body: |14 bb.0:15 liveins: $r0, $r116 %0:intregs = COPY $r017 %1:intregs = COPY $r118 %3:hvxvr = V6_vd019 %4:hvxvr = V6_vL32Ub_ai %0:intregs, 020 %5:hvxvr = V6_vadd_sf %3:hvxvr, %4:hvxvr21 %6:hvxvr = V6_vconv_sf_qf32 %5:hvxvr22 V6_vS32Ub_ai %1:intregs, 0, %6:hvxvr23...24