Skip to content

Commit f3bf46f

Browse files
committed
[RISCV][GISel] Correct registers classes in vector anyext.mir test. NFC
1 parent 4629aa1 commit f3bf46f

File tree

1 file changed

+27
-27
lines changed
  • llvm/test/CodeGen/RISCV/GlobalISel/instruction-select/rvv

1 file changed

+27
-27
lines changed

llvm/test/CodeGen/RISCV/GlobalISel/instruction-select/rvv/anyext.mir

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -395,10 +395,10 @@ regBankSelected: true
395395
tracksRegLiveness: true
396396
body: |
397397
bb.0.entry:
398-
liveins: $v8
398+
liveins: $v8m2
399399
400400
; RV32I-LABEL: name: anyext_nxv16i16_nxv16i8
401-
; RV32I: liveins: $v8
401+
; RV32I: liveins: $v8m2
402402
; RV32I-NEXT: {{ $}}
403403
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
404404
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -407,7 +407,7 @@ body: |
407407
; RV32I-NEXT: PseudoRET implicit $v8m4
408408
;
409409
; RV64I-LABEL: name: anyext_nxv16i16_nxv16i8
410-
; RV64I: liveins: $v8
410+
; RV64I: liveins: $v8m2
411411
; RV64I-NEXT: {{ $}}
412412
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
413413
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -427,26 +427,26 @@ regBankSelected: true
427427
tracksRegLiveness: true
428428
body: |
429429
bb.0.entry:
430-
liveins: $v8
430+
liveins: $v8m2
431431
432432
; RV32I-LABEL: name: anyext_nxv16i32_nxv16i8
433-
; RV32I: liveins: $v8
433+
; RV32I: liveins: $v8m2
434434
; RV32I-NEXT: {{ $}}
435-
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m4
435+
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
436436
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
437437
; RV32I-NEXT: early-clobber %1:vrm8 = PseudoVZEXT_VF4_M8 [[DEF]], [[COPY]], -1, 5 /* e32 */, 3 /* ta, ma */
438438
; RV32I-NEXT: $v8m8 = COPY %1
439439
; RV32I-NEXT: PseudoRET implicit $v8m8
440440
;
441441
; RV64I-LABEL: name: anyext_nxv16i32_nxv16i8
442-
; RV64I: liveins: $v8
442+
; RV64I: liveins: $v8m2
443443
; RV64I-NEXT: {{ $}}
444-
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m4
444+
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
445445
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
446446
; RV64I-NEXT: early-clobber %1:vrm8 = PseudoVZEXT_VF4_M8 [[DEF]], [[COPY]], -1, 5 /* e32 */, 3 /* ta, ma */
447447
; RV64I-NEXT: $v8m8 = COPY %1
448448
; RV64I-NEXT: PseudoRET implicit $v8m8
449-
%0:vrb(<vscale x 16 x s8>) = COPY $v8m4
449+
%0:vrb(<vscale x 16 x s8>) = COPY $v8m2
450450
%1:vrb(<vscale x 16 x s32>) = G_ANYEXT %0(<vscale x 16 x s8>)
451451
$v8m8 = COPY %1(<vscale x 16 x s32>)
452452
PseudoRET implicit $v8m8
@@ -459,10 +459,10 @@ regBankSelected: true
459459
tracksRegLiveness: true
460460
body: |
461461
bb.0.entry:
462-
liveins: $v8
462+
liveins: $v8m4
463463
464464
; RV32I-LABEL: name: anyext_nxv32i16_nxv32i8
465-
; RV32I: liveins: $v8
465+
; RV32I: liveins: $v8m4
466466
; RV32I-NEXT: {{ $}}
467467
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
468468
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -471,7 +471,7 @@ body: |
471471
; RV32I-NEXT: PseudoRET implicit $v8m8
472472
;
473473
; RV64I-LABEL: name: anyext_nxv32i16_nxv32i8
474-
; RV64I: liveins: $v8
474+
; RV64I: liveins: $v8m4
475475
; RV64I-NEXT: {{ $}}
476476
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
477477
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -683,10 +683,10 @@ regBankSelected: true
683683
tracksRegLiveness: true
684684
body: |
685685
bb.0.entry:
686-
liveins: $v8
686+
liveins: $v8m2
687687
688688
; RV32I-LABEL: name: anyext_nxv8i32_nxv8i16
689-
; RV32I: liveins: $v8
689+
; RV32I: liveins: $v8m2
690690
; RV32I-NEXT: {{ $}}
691691
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
692692
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -695,7 +695,7 @@ body: |
695695
; RV32I-NEXT: PseudoRET implicit $v8m4
696696
;
697697
; RV64I-LABEL: name: anyext_nxv8i32_nxv8i16
698-
; RV64I: liveins: $v8
698+
; RV64I: liveins: $v8m2
699699
; RV64I-NEXT: {{ $}}
700700
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
701701
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -715,10 +715,10 @@ regBankSelected: true
715715
tracksRegLiveness: true
716716
body: |
717717
bb.0.entry:
718-
liveins: $v8
718+
liveins: $v8m2
719719
720720
; RV32I-LABEL: name: anyext_nxv8i64_nxv8i16
721-
; RV32I: liveins: $v8
721+
; RV32I: liveins: $v8m2
722722
; RV32I-NEXT: {{ $}}
723723
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
724724
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -727,7 +727,7 @@ body: |
727727
; RV32I-NEXT: PseudoRET implicit $v8m8
728728
;
729729
; RV64I-LABEL: name: anyext_nxv8i64_nxv8i16
730-
; RV64I: liveins: $v8
730+
; RV64I: liveins: $v8m2
731731
; RV64I-NEXT: {{ $}}
732732
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
733733
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -747,10 +747,10 @@ regBankSelected: true
747747
tracksRegLiveness: true
748748
body: |
749749
bb.0.entry:
750-
liveins: $v8
750+
liveins: $v8m4
751751
752752
; RV32I-LABEL: name: anyext_nxv16i32_nxv16i16
753-
; RV32I: liveins: $v8
753+
; RV32I: liveins: $v8m4
754754
; RV32I-NEXT: {{ $}}
755755
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
756756
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -759,7 +759,7 @@ body: |
759759
; RV32I-NEXT: PseudoRET implicit $v8m8
760760
;
761761
; RV64I-LABEL: name: anyext_nxv16i32_nxv16i16
762-
; RV64I: liveins: $v8
762+
; RV64I: liveins: $v8m4
763763
; RV64I-NEXT: {{ $}}
764764
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
765765
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -843,10 +843,10 @@ regBankSelected: true
843843
tracksRegLiveness: true
844844
body: |
845845
bb.0.entry:
846-
liveins: $v8
846+
liveins: $v8m2
847847
848848
; RV32I-LABEL: name: anyext_nxv4i64_nxv4i32
849-
; RV32I: liveins: $v8
849+
; RV32I: liveins: $v8m2
850850
; RV32I-NEXT: {{ $}}
851851
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
852852
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -855,7 +855,7 @@ body: |
855855
; RV32I-NEXT: PseudoRET implicit $v8m4
856856
;
857857
; RV64I-LABEL: name: anyext_nxv4i64_nxv4i32
858-
; RV64I: liveins: $v8
858+
; RV64I: liveins: $v8m2
859859
; RV64I-NEXT: {{ $}}
860860
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm2 = COPY $v8m2
861861
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm4 = IMPLICIT_DEF
@@ -875,10 +875,10 @@ regBankSelected: true
875875
tracksRegLiveness: true
876876
body: |
877877
bb.0.entry:
878-
liveins: $v8
878+
liveins: $v8m4
879879
880880
; RV32I-LABEL: name: anyext_nxv8i64_nxv8i32
881-
; RV32I: liveins: $v8
881+
; RV32I: liveins: $v8m4
882882
; RV32I-NEXT: {{ $}}
883883
; RV32I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
884884
; RV32I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF
@@ -887,7 +887,7 @@ body: |
887887
; RV32I-NEXT: PseudoRET implicit $v8m8
888888
;
889889
; RV64I-LABEL: name: anyext_nxv8i64_nxv8i32
890-
; RV64I: liveins: $v8
890+
; RV64I: liveins: $v8m4
891891
; RV64I-NEXT: {{ $}}
892892
; RV64I-NEXT: [[COPY:%[0-9]+]]:vrm4 = COPY $v8m4
893893
; RV64I-NEXT: [[DEF:%[0-9]+]]:vrm8 = IMPLICIT_DEF

0 commit comments

Comments
 (0)