26 lines · plain
1# RUN: llc -mtriple=hexagon -run-pass=expand-condsets %s -o - | FileCheck %s2 3# Check that there is a tied implicit use despite having an explicit (but4# untied) use:5# CHECK: %[[R:[0-9]+]]:intregs = A2_paddif killed %{{[0-9]+}}, %[[R]], 1, implicit %[[R]](tied-def 0)6 7name: f08tracksRegLiveness: true9isSSA: false10body: |11 bb.0:12 successors: %bb.113 liveins: $r0, $r114 %0:intregs = COPY $r015 %1:intregs = COPY $r116 %2:intregs = COPY $r017 %3:intregs = M2_mpyi %2, %118 %4:intregs = A2_sub %0, %319 %5:predregs = C2_cmpeqi %4, 020 %6:intregs = A2_addi %2, 121 %7:intregs = C2_mux %5, %2, %622 23 bb.1:24 25...26