@@ -2762,19 +2762,19 @@ foreach mti = AllMasks in {
2762
2762
// 16.4. Vector Register Gather Instruction
2763
2763
foreach vti = AllIntegerVectors in {
2764
2764
let Predicates = GetVTypePredicates<vti>.Predicates in {
2765
- defvar is_group = !isa<GroupVTypeInfo>(vti);
2766
- defvar merge = !if(is_group ,
2765
+ defvar isGroup = !isa<GroupVTypeInfo>(vti);
2766
+ defvar merge = !if(isGroup ,
2767
2767
(!cast<GroupVTypeInfo>(vti).VectorM1
2768
2768
(EXTRACT_SUBREG $merge, sub_vrm1_0)),
2769
2769
(vti.Vector $merge));
2770
- defvar vmv_s_x = (PseudoVMV_S_X merge,
2770
+ defvar pseudo = (PseudoVMV_S_X merge,
2771
2771
(vti.Scalar vti.ScalarRegClass:$rs1),
2772
2772
GPR:$vl, vti.Log2SEW);
2773
2773
def : Pat<(vti.Vector (riscv_vmv_s_x_vl (vti.Vector vti.RegClass:$merge),
2774
2774
vti.ScalarRegClass:$rs1,
2775
2775
VLOpFrag)),
2776
- !if(is_group , (INSERT_SUBREG $merge, vmv_s_x , sub_vrm1_0),
2777
- vmv_s_x )>;
2776
+ !if(isGroup , (INSERT_SUBREG $merge, pseudo , sub_vrm1_0),
2777
+ pseudo )>;
2778
2778
2779
2779
2780
2780
def : Pat<(vti.Vector (riscv_vrgather_vv_vl vti.RegClass:$rs2,
@@ -2826,24 +2826,24 @@ foreach vti = AllIntegerVectors in {
2826
2826
// 16.2. Floating-Point Scalar Move Instructions
2827
2827
foreach vti = AllFloatVectors in {
2828
2828
let Predicates = GetVTypePredicates<vti>.Predicates in {
2829
- defvar is_group = !isa<GroupVTypeInfo>(vti);
2830
- defvar merge = !if(is_group ,
2829
+ defvar isGroup = !isa<GroupVTypeInfo>(vti);
2830
+ defvar merge = !if(isGroup ,
2831
2831
(!cast<GroupVTypeInfo>(vti).VectorM1
2832
2832
(EXTRACT_SUBREG $merge, sub_vrm1_0)),
2833
2833
(vti.Vector $merge));
2834
- defvar vmv_s_x_x0 = (PseudoVMV_S_X merge, (XLenVT X0), GPR:$vl, vti.Log2SEW);
2834
+ defvar pseudoX0 = (PseudoVMV_S_X merge, (XLenVT X0), GPR:$vl, vti.Log2SEW);
2835
2835
def : Pat<(vti.Vector (riscv_vfmv_s_f_vl (vti.Vector vti.RegClass:$merge),
2836
2836
(vti.Scalar (fpimm0)),
2837
2837
VLOpFrag)),
2838
- !if(is_group , (INSERT_SUBREG $merge, vmv_s_x_x0 , sub_vrm1_0),
2839
- vmv_s_x_x0 )>;
2838
+ !if(isGroup , (INSERT_SUBREG $merge, pseudoX0 , sub_vrm1_0),
2839
+ pseudoX0 )>;
2840
2840
2841
- defvar vmv_s_x = (PseudoVMV_S_X merge, GPR:$imm, GPR:$vl, vti.Log2SEW);
2841
+ defvar pseudo = (PseudoVMV_S_X merge, GPR:$imm, GPR:$vl, vti.Log2SEW);
2842
2842
def : Pat<(vti.Vector (riscv_vfmv_s_f_vl (vti.Vector vti.RegClass:$merge),
2843
2843
(vti.Scalar (SelectFPImm (XLenVT GPR:$imm))),
2844
2844
VLOpFrag)),
2845
- !if(is_group , (INSERT_SUBREG $merge, vmv_s_x , sub_vrm1_0),
2846
- vmv_s_x )>;
2845
+ !if(isGroup , (INSERT_SUBREG $merge, pseudo , sub_vrm1_0),
2846
+ pseudo )>;
2847
2847
2848
2848
def : Pat<(vti.Vector (riscv_vfmv_s_f_vl (vti.Vector vti.RegClass:$merge),
2849
2849
vti.ScalarRegClass:$rs1,
0 commit comments