Lines Matching refs:BOp
1238 const SCEV *Step, BinaryOperator *BOp, in InductionDescriptor() argument
1241 : StartValue(Start), IK(K), Step(Step), InductionBinOp(BOp), in InductionDescriptor()
1313 BinaryOperator *BOp = dyn_cast<BinaryOperator>(BEValue); in isFPInductionPHI() local
1314 if (!BOp) in isFPInductionPHI()
1318 if (BOp->getOpcode() == Instruction::FAdd) { in isFPInductionPHI()
1319 if (BOp->getOperand(0) == Phi) in isFPInductionPHI()
1320 Addend = BOp->getOperand(1); in isFPInductionPHI()
1321 else if (BOp->getOperand(1) == Phi) in isFPInductionPHI()
1322 Addend = BOp->getOperand(0); in isFPInductionPHI()
1323 } else if (BOp->getOpcode() == Instruction::FSub) in isFPInductionPHI()
1324 if (BOp->getOperand(0) == Phi) in isFPInductionPHI()
1325 Addend = BOp->getOperand(1); in isFPInductionPHI()
1337 D = InductionDescriptor(StartValue, IK_FpInduction, Step, BOp); in isFPInductionPHI()
1531 BinaryOperator *BOp = in isInductionPHI() local
1533 D = InductionDescriptor(StartValue, IK_IntInduction, Step, BOp, in isInductionPHI()