Lines Matching refs:IndDesc
1552 const InductionDescriptor &IndDesc; variable
1556 const InductionDescriptor &IndDesc) in VPWidenIntOrFpInductionRecipe() argument
1558 Trunc(nullptr), IndDesc(IndDesc) { in VPWidenIntOrFpInductionRecipe()
1563 const InductionDescriptor &IndDesc, in VPWidenIntOrFpInductionRecipe() argument
1566 IV(IV), Trunc(Trunc), IndDesc(IndDesc) { in VPWidenIntOrFpInductionRecipe()
1610 const InductionDescriptor &getInductionDescriptor() const { return IndDesc; } in getInductionDescriptor()
1623 const InductionDescriptor &IndDesc; variable
1631 const InductionDescriptor &IndDesc, in VPWidenPointerInductionRecipe() argument
1634 IndDesc(IndDesc), in VPWidenPointerInductionRecipe()
1651 const InductionDescriptor &getInductionDescriptor() const { return IndDesc; } in getInductionDescriptor()
2334 VPDerivedIVRecipe(const InductionDescriptor &IndDesc, VPValue *Start, in VPDerivedIVRecipe() argument
2338 TruncResultTy(TruncResultTy), Kind(IndDesc.getKind()),
2339 FPBinOp(dyn_cast_or_null<FPMathOperator>(IndDesc.getInductionBinOp())) {
2385 VPScalarIVStepsRecipe(const InductionDescriptor &IndDesc, VPValue *IV, in VPScalarIVStepsRecipe() argument
2388 IV, Step, IndDesc.getInductionOpcode(), in VPScalarIVStepsRecipe()
2389 dyn_cast_or_null<FPMathOperator>(IndDesc.getInductionBinOp()) in VPScalarIVStepsRecipe()
2390 ? IndDesc.getInductionBinOp()->getFastMathFlags() in VPScalarIVStepsRecipe()