@@ -7467,12 +7467,10 @@ bool CombinerHelper::matchFoldAPlusC1MinusC2(const MachineInstr &MI,
7467
7467
if (!MRI.hasOneNonDBGUse (Add->getReg (0 )))
7468
7468
return false ;
7469
7469
7470
- // Cannot fail due to pattern.
7471
7470
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub->getRHSReg (), MRI);
7472
7471
if (!MaybeC2)
7473
7472
return false ;
7474
7473
7475
- // Cannot fail due to pattern.
7476
7474
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7477
7475
if (!MaybeC1)
7478
7476
return false ;
@@ -7497,12 +7495,10 @@ bool CombinerHelper::matchFoldC2MinusAPlusC1(const MachineInstr &MI,
7497
7495
if (!MRI.hasOneNonDBGUse (Add->getReg (0 )))
7498
7496
return false ;
7499
7497
7500
- // Cannot fail due to pattern.
7501
7498
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub->getLHSReg (), MRI);
7502
7499
if (!MaybeC2)
7503
7500
return false ;
7504
7501
7505
- // Cannot fail due to pattern.
7506
7502
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7507
7503
if (!MaybeC1)
7508
7504
return false ;
@@ -7527,12 +7523,10 @@ bool CombinerHelper::matchFoldAMinusC1MinusC2(const MachineInstr &MI,
7527
7523
if (!MRI.hasOneNonDBGUse (Sub2->getReg (0 )))
7528
7524
return false ;
7529
7525
7530
- // Cannot fail due to pattern.
7531
7526
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub1->getRHSReg (), MRI);
7532
7527
if (!MaybeC2)
7533
7528
return false ;
7534
7529
7535
- // Cannot fail due to pattern.
7536
7530
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub2->getRHSReg (), MRI);
7537
7531
if (!MaybeC1)
7538
7532
return false ;
@@ -7557,12 +7551,10 @@ bool CombinerHelper::matchFoldC1Minus2MinusC2(const MachineInstr &MI,
7557
7551
if (!MRI.hasOneNonDBGUse (Sub2->getReg (0 )))
7558
7552
return false ;
7559
7553
7560
- // Cannot fail due to pattern.
7561
7554
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub1->getRHSReg (), MRI);
7562
7555
if (!MaybeC2)
7563
7556
return false ;
7564
7557
7565
- // Cannot fail due to pattern.
7566
7558
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub2->getLHSReg (), MRI);
7567
7559
if (!MaybeC1)
7568
7560
return false ;
@@ -7587,12 +7579,10 @@ bool CombinerHelper::matchFoldAMinusC2PlusC2(const MachineInstr &MI,
7587
7579
if (!MRI.hasOneNonDBGUse (Sub->getReg (0 )))
7588
7580
return false ;
7589
7581
7590
- // Cannot fail due to pattern.
7591
7582
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7592
7583
if (!MaybeC2)
7593
7584
return false ;
7594
7585
7595
- // Cannot fail due to pattern.
7596
7586
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub->getRHSReg (), MRI);
7597
7587
if (!MaybeC1)
7598
7588
return false ;
0 commit comments