Searched refs:isFast (Results 1 – 12 of 12) sorted by relevance
214 bool isFast() const { return all(); } in isFast() function321 bool isFast() const { in isFast() function
457 bool isFast() const;
1341 if (!CI->isFast()) in optimizeCAbs()1471 if (BaseFn && BaseFn->hasOneUse() && BaseFn->isFast() && Pow->isFast()) { in replacePowWithExp()1863 if (!Log->isFast() || !Arg || !Arg->isFast() || !Arg->hasOneUse()) in optimizeLog()2011 if (!CI->isFast()) in optimizeSqrt()2015 if (!I || I->getOpcode() != Instruction::FMul || !I->isFast()) in optimizeSqrt()2037 if (OtherMul0 == OtherMul1 && cast<Instruction>(Op0)->isFast()) { in optimizeSqrt()2083 if (!CI->isFast() || !OpC->isFast()) in optimizeTan()3049 else if (isa<FPMathOperator>(CI) && CI->isFast()) in optimizeCall()
240 bool Instruction::isFast() const { in isFast() function in Instruction242 return cast<FPMathOperator>(this)->isFast(); in isFast()
1297 if (FPO->isFast()) in WriteOptimizationInfo()
152 if (!isa<FPMathOperator>(I) || I->isFast()) in isReassociableOp()162 if (!isa<FPMathOperator>(I) || I->isFast()) in isReassociableOp()577 !cast<Instruction>(Op)->isFast())) && in LinearizeExprTree()2201 if (I->getType()->isFPOrFPVectorTy() && !I->isFast()) in OptimizeInst()
585 I1->isFast()) in isConditionalRdxPattern()588 if (m_FMul(m_Value(Op1), m_Value(Op2)).match(I1) && (I1->isFast())) in isConditionalRdxPattern()
1873 void IncrementPasteCounter(bool isFast) { in IncrementPasteCounter() argument1874 if (isFast) in IncrementPasteCounter()
818 !I.isFast()) { in canVectorizeInstrs()
476 if (Op->isFast()) in isUnsafeMath()
604 if (I.isFast()) { in visitFMul()
1411 if (II->isFast()) { in visitCallInst()