Skip to content

Commit 2999459

Browse files
fixup! respond to review
1 parent 40cfd39 commit 2999459

File tree

1 file changed

+22
-12
lines changed

1 file changed

+22
-12
lines changed

llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir

+22-12
Original file line numberDiff line numberDiff line change
@@ -565,29 +565,39 @@ name: vmop_mm
565565
body: |
566566
bb.0:
567567
; CHECK-LABEL: name: vmop_mm
568-
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, 1, 3 /* e8 */
569-
; CHECK-NEXT: %y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 3 /* e8 */
570-
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 3 /* e8 */
571-
%y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 3 /* e8 */
568+
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, 1, 0 /* e8 */
569+
; CHECK-NEXT: %y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 0 /* e8 */
570+
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 0
571+
%y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 0
572+
...
573+
---
574+
name: vmop_mm_mask
575+
body: |
576+
bb.0:
577+
; CHECK-LABEL: name: vmop_mm_mask
578+
; CHECK: %x:vmv0 = PseudoVMAND_MM_M1 $noreg, $noreg, 1, 3 /* e8 */
579+
; CHECK-NEXT: %y:vrnov0 = PseudoVADD_VV_M1_MASK $noreg, $noreg, $noreg, %x, 1, 3 /* e8 */, 0 /* tu, mu */
580+
%x:vmv0 = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 3 /* e8 */
581+
%y:vrnov0 = PseudoVADD_VV_M1_MASK $noreg, $noreg, $noreg, %x, 1, 3 /* e8 */, 0
572582
...
573583
---
574584
name: vmop_mm_incompatible_eew
575585
body: |
576586
bb.0:
577587
; CHECK-LABEL: name: vmop_mm_incompatible_eew
578-
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 4 /* e16 */
579-
; CHECK-NEXT: %y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 3 /* e8 */
580-
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 4 /* e16 */
581-
%y:vr = PseudoVMAND_MM_M1 $noreg, %x, 1, 3 /* e8 */
588+
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 0 /* e8 */
589+
; CHECK-NEXT: %y:vr = PseudoVADD_VV_M1 $noreg, $noreg, %x, 1, 3 /* e8 */, 0 /* tu, mu */
590+
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 0
591+
%y:vr = PseudoVADD_VV_M1 $noreg, $noreg, %x, 1, 3 /* e8 */, 0
582592
...
583593
---
584594
name: vmop_mm_incompatible_emul
585595
body: |
586596
bb.0:
587597
; CHECK-LABEL: name: vmop_mm_incompatible_emul
588-
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 3 /* e8 */
589-
; CHECK-NEXT: %y:vr = PseudoVMAND_MM_MF2 $noreg, %x, 1, 3 /* e8 */
590-
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 3 /* e8 */
591-
%y:vr = PseudoVMAND_MM_MF2 $noreg, %x, 1, 3 /* e8 */
598+
; CHECK: %x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 0 /* e8 */
599+
; CHECK-NEXT: %y:vr = PseudoVMAND_MM_MF2 $noreg, %x, 1, 0 /* e8 */
600+
%x:vr = PseudoVMAND_MM_M1 $noreg, $noreg, -1, 0
601+
%y:vr = PseudoVMAND_MM_MF2 $noreg, %x, 1, 0
592602
...
593603

0 commit comments

Comments
 (0)