Searched refs:hasUnsafeAlgebra (Results 1 – 10 of 10) sorted by relevance
141 bool Instruction::hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function in Instruction143 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in hasUnsafeAlgebra()481 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in isAssociative()
1005 if (FPO->hasUnsafeAlgebra()) in WriteOptimizationInfo()
267 bool hasUnsafeAlgebra() const;
270 bool hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function
401 if (II->getIntrinsicID() != Intrinsic::log2 || !II->hasUnsafeAlgebra()) in detectLog2OfHalf()412 if (I->getOpcode() != Instruction::FMul || !I->hasUnsafeAlgebra()) in detectLog2OfHalf()537 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFMul()1218 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFDiv()
518 assert(I->hasUnsafeAlgebra() && "Should be in unsafe mode"); in simplify()1428 if (I.hasUnsafeAlgebra()) { in visitFAdd()1738 if (I.hasUnsafeAlgebra()) { in visitFSub()
242 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()253 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()687 !cast<Instruction>(Op)->hasUnsafeAlgebra())) && in LinearizeExprTree()2097 if (I->getType()->isFloatingPointTy() && !I->hasUnsafeAlgebra()) in OptimizeInst()
1209 if (I->getOpcode() == Instruction::FMul && I->hasUnsafeAlgebra()) { in optimizeSqrt()
743 if (FPMO->hasUnsafeAlgebra()) in GetOptimizationFlags()
4285 bool FastMath = FP && I->hasUnsafeAlgebra(); in isReductionInstr()