diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td --- a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td @@ -232,25 +232,25 @@ defset list GroupFloatVectors = { def VF16M2: GroupVTypeInfo; + VRM2, V_M2, f16, FPR16>; def VF16M4: GroupVTypeInfo; + VRM4, V_M4, f16, FPR16>; def VF16M8: GroupVTypeInfo; + VRM8, V_M8, f16, FPR16>; def VF32M2: GroupVTypeInfo; + VRM2, V_M2, f32, FPR32>; def VF32M4: GroupVTypeInfo; + VRM4, V_M4, f32, FPR32>; def VF32M8: GroupVTypeInfo; + VRM8, V_M8, f32, FPR32>; def VF64M2: GroupVTypeInfo; + VRM2, V_M2, f64, FPR64>; def VF64M4: GroupVTypeInfo; + VRM4, V_M4, f64, FPR64>; def VF64M8: GroupVTypeInfo; + VRM8, V_M8, f64, FPR64>; } } }