Lines Matching defs:FMF
1562 FastMathFlags FMF,
1565 return BaseT::getMinMaxReductionCost(IID, Ty, FMF, CostKind);
1569 return BaseT::getMinMaxReductionCost(IID, Ty, FMF, CostKind);
1577 return getArithmeticReductionCost(Instruction::Or, Ty, FMF, CostKind);
1579 return getArithmeticReductionCost(Instruction::And, Ty, FMF, CostKind);
1587 if (FMF.noNaNs()) {
1606 if (FMF.noNaNs()) {
1668 std::optional<FastMathFlags> FMF,
1671 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind);
1675 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind);
1682 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind);
1766 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind);
1767 if (TTI::requiresOrderedReduction(FMF)) {
1788 FastMathFlags FMF, TTI::TargetCostKind CostKind) {
1791 FMF, CostKind);
1796 FMF, CostKind);
1800 FMF, CostKind);
1814 FMF, CostKind);
1817 getArithmeticReductionCost(Opcode, ValTy, FMF, CostKind);