@@ -7443,12 +7443,10 @@ bool CombinerHelper::matchFoldAPlusC1MinusC2(const MachineInstr &MI,
7443
7443
if (!MRI.hasOneNonDBGUse (Add->getReg (0 )))
7444
7444
return false ;
7445
7445
7446
- // Cannot fail due to pattern.
7447
7446
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub->getRHSReg (), MRI);
7448
7447
if (!MaybeC2)
7449
7448
return false ;
7450
7449
7451
- // Cannot fail due to pattern.
7452
7450
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7453
7451
if (!MaybeC1)
7454
7452
return false ;
@@ -7473,12 +7471,10 @@ bool CombinerHelper::matchFoldC2MinusAPlusC1(const MachineInstr &MI,
7473
7471
if (!MRI.hasOneNonDBGUse (Add->getReg (0 )))
7474
7472
return false ;
7475
7473
7476
- // Cannot fail due to pattern.
7477
7474
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub->getLHSReg (), MRI);
7478
7475
if (!MaybeC2)
7479
7476
return false ;
7480
7477
7481
- // Cannot fail due to pattern.
7482
7478
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7483
7479
if (!MaybeC1)
7484
7480
return false ;
@@ -7503,12 +7499,10 @@ bool CombinerHelper::matchFoldAMinusC1MinusC2(const MachineInstr &MI,
7503
7499
if (!MRI.hasOneNonDBGUse (Sub2->getReg (0 )))
7504
7500
return false ;
7505
7501
7506
- // Cannot fail due to pattern.
7507
7502
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub1->getRHSReg (), MRI);
7508
7503
if (!MaybeC2)
7509
7504
return false ;
7510
7505
7511
- // Cannot fail due to pattern.
7512
7506
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub2->getRHSReg (), MRI);
7513
7507
if (!MaybeC1)
7514
7508
return false ;
@@ -7533,12 +7527,10 @@ bool CombinerHelper::matchFoldC1Minus2MinusC2(const MachineInstr &MI,
7533
7527
if (!MRI.hasOneNonDBGUse (Sub2->getReg (0 )))
7534
7528
return false ;
7535
7529
7536
- // Cannot fail due to pattern.
7537
7530
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Sub1->getRHSReg (), MRI);
7538
7531
if (!MaybeC2)
7539
7532
return false ;
7540
7533
7541
- // Cannot fail due to pattern.
7542
7534
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub2->getLHSReg (), MRI);
7543
7535
if (!MaybeC1)
7544
7536
return false ;
@@ -7563,12 +7555,10 @@ bool CombinerHelper::matchFoldAMinusC2PlusC2(const MachineInstr &MI,
7563
7555
if (!MRI.hasOneNonDBGUse (Sub->getReg (0 )))
7564
7556
return false ;
7565
7557
7566
- // Cannot fail due to pattern.
7567
7558
std::optional<APInt> MaybeC2 = getIConstantVRegVal (Add->getRHSReg (), MRI);
7568
7559
if (!MaybeC2)
7569
7560
return false ;
7570
7561
7571
- // Cannot fail due to pattern.
7572
7562
std::optional<APInt> MaybeC1 = getIConstantVRegVal (Sub->getRHSReg (), MRI);
7573
7563
if (!MaybeC1)
7574
7564
return false ;
0 commit comments