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 @@ -3220,29 +3220,6 @@ } } -multiclass VPseudoTernary { - let VLMul = MInfo.value in { - def "_" # MInfo.MX : VPseudoTernaryNoMask; - def "_" # MInfo.MX # "_MASK" : VPseudoBinaryMask; - } -} - -multiclass VPseudoTernaryNoMaskNoPolicy { - let VLMul = MInfo.value in { - def "_" # MInfo.MX : VPseudoTernaryNoMask; - def "_" # MInfo.MX # "_MASK" : VPseudoBinaryMaskPolicy; - } -} - multiclass VPseudoTernaryWithTailPolicy; -} - multiclass VPseudoVWCVTI_V { defvar constraint = "@earlyclobber $rd"; foreach m = MxListFW in {