@@ -550,10 +550,8 @@ getOperandLog2EEW(const MachineOperand &MO, const MachineRegisterInfo *MRI) {
550
550
case RISCV::VFWCVT_RTZ_X_F_V:
551
551
case RISCV::VFWCVT_F_XU_V:
552
552
case RISCV::VFWCVT_F_X_V:
553
- case RISCV::VFWCVT_F_F_V: {
554
- unsigned Log2EEW = IsMODef ? MILog2SEW + 1 : MILog2SEW;
555
- return Log2EEW;
556
- }
553
+ case RISCV::VFWCVT_F_F_V:
554
+ return IsMODef ? MILog2SEW + 1 : MILog2SEW;
557
555
558
556
// Def and Op1 uses EEW=2*SEW. Op2 uses EEW=SEW.
559
557
case RISCV::VWADDU_WV:
@@ -571,8 +569,7 @@ getOperandLog2EEW(const MachineOperand &MO, const MachineRegisterInfo *MRI) {
571
569
case RISCV::VFWSUB_WV: {
572
570
bool IsOp1 = HasPassthru ? MO.getOperandNo () == 2 : MO.getOperandNo () == 1 ;
573
571
bool TwoTimes = IsMODef || IsOp1;
574
- unsigned Log2EEW = TwoTimes ? MILog2SEW + 1 : MILog2SEW;
575
- return Log2EEW;
572
+ return TwoTimes ? MILog2SEW + 1 : MILog2SEW;
576
573
}
577
574
578
575
// Vector Integer Extension
@@ -613,8 +610,7 @@ getOperandLog2EEW(const MachineOperand &MO, const MachineRegisterInfo *MRI) {
613
610
case RISCV::VFNCVT_ROD_F_F_W: {
614
611
bool IsOp1 = HasPassthru ? MO.getOperandNo () == 2 : MO.getOperandNo () == 1 ;
615
612
bool TwoTimes = IsOp1;
616
- unsigned Log2EEW = TwoTimes ? MILog2SEW + 1 : MILog2SEW;
617
- return Log2EEW;
613
+ return TwoTimes ? MILog2SEW + 1 : MILog2SEW;
618
614
}
619
615
620
616
// Vector Mask Instructions
@@ -728,8 +724,7 @@ getOperandLog2EEW(const MachineOperand &MO, const MachineRegisterInfo *MRI) {
728
724
case RISCV::VFWREDOSUM_VS:
729
725
case RISCV::VFWREDUSUM_VS: {
730
726
bool TwoTimes = IsMODef || MO.getOperandNo () == 3 ;
731
- unsigned Log2EEW = TwoTimes ? MILog2SEW + 1 : MILog2SEW;
732
- return Log2EEW;
727
+ return TwoTimes ? MILog2SEW + 1 : MILog2SEW;
733
728
}
734
729
735
730
default :
0 commit comments