@@ -618,35 +618,31 @@ body: |
618618 bb.0:
619619 ; CHECK-LABEL: name: vsuxeiN_v_idx
620620 ; CHECK: %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, 1, 3 /* e8 */, 0 /* tu, mu */
621- ; CHECK-NEXT: %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, 1, 3 /* e8 */, 0 /* tu, mu */
622- ; CHECK-NEXT: PseudoVSUXEI8_V_M1_M1 %y, $noreg, %x, 1, 3 /* e8 */
621+ ; CHECK-NEXT: PseudoVSUXEI8_V_M1_M1 $noreg, $noreg, %x, 1, 3 /* e8 */
623622 %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0
624- %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0
625- PseudoVSUXEI8_V_M1_M1 %y, $noreg, %x, 1, 3 /* e8 */
623+ PseudoVSUXEI8_V_M1_M1 $noreg, $noreg, %x, 1, 3 /* e8 */
626624 ...
627625---
628626name : vsuxeiN_v_idx_incompatible_eew
629627body : |
630628 bb.0:
631629 ; CHECK-LABEL: name: vsuxeiN_v_idx_incompatible_eew
632630 ; CHECK: %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0 /* tu, mu */
633- ; CHECK-NEXT: %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, 1, 3 /* e8 */, 0 /* tu, mu */
634- ; CHECK-NEXT: PseudoVSUXEI8_V_M1_M1 %y , $noreg, %x, 1, 3 /* e8 */
631+ ; CHECK-NEXT: %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, - 1, 3 /* e8 */, 0 /* tu, mu */
632+ ; CHECK-NEXT: PseudoVSUXEI8_V_M1_M1 $noreg , $noreg, %x, 1, 3 /* e8 */
635633 %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 4 /* e16 */, 0
636634 %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0
637- PseudoVSUXEI8_V_M1_M1 %y , $noreg, %x, 1, 3 /* e8 */
635+ PseudoVSUXEI8_V_M1_M1 $noreg , $noreg, %x, 1, 3 /* e8 */
638636 ...
639637---
640638name : vsuxeiN_v_idx_incompatible_emul
641639body : |
642640 bb.0:
643641 ; CHECK-LABEL: name: vsuxeiN_v_idx_incompatible_emul
644642 ; CHECK: %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0 /* tu, mu */
645- ; CHECK-NEXT: %y:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, 1, 3 /* e8 */, 0 /* tu, mu */
646- ; CHECK-NEXT: PseudoVSUXEI8_V_MF2_MF2 %y, $noreg, %x, 1, 3 /* e8 */
643+ ; CHECK-NEXT: PseudoVSUXEI8_V_MF2_MF2 $noreg, $noreg, %x, 1, 3 /* e8 */
647644 %x:vr = PseudoVADD_VV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0
648- %y:vr = PseudoVADD_VV_MF2 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0
649- PseudoVSUXEI8_V_MF2_MF2 %y, $noreg, %x, 1, 3 /* e8 */
645+ PseudoVSUXEI8_V_MF2_MF2 $noreg, $noreg, %x, 1, 3 /* e8 */
650646 ...
651647---
652648name : vluxeiN_v
0 commit comments