Searched refs:hasUnsafeAlgebra (Results 1 – 13 of 13) sorted by relevance
113 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function185 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function
152 bool Instruction::hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function in Instruction154 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in hasUnsafeAlgebra()506 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in isAssociative()
1054 if (FPO->hasUnsafeAlgebra()) in WriteOptimizationInfo()
269 bool hasUnsafeAlgebra() const;
269 bool hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function
412 if (II->getIntrinsicID() != Intrinsic::log2 || !II->hasUnsafeAlgebra()) in detectLog2OfHalf()423 if (I->getOpcode() != Instruction::FMul || !I->hasUnsafeAlgebra()) in detectLog2OfHalf()548 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFMul()1228 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFDiv()
519 assert(I->hasUnsafeAlgebra() && "Should be in unsafe mode"); in simplify()1416 if (I.hasUnsafeAlgebra()) { in visitFAdd()1737 if (I.hasUnsafeAlgebra()) { in visitFSub()
231 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()242 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()654 !cast<Instruction>(Op)->hasUnsafeAlgebra())) && in LinearizeExprTree()2065 if (I->getType()->isFPOrFPVectorTy() && !I->hasUnsafeAlgebra()) in OptimizeInst()
419 if (!UAI && FP && !I->hasUnsafeAlgebra()) in isRecurrenceInstr()
1400 if (I->getOpcode() == Instruction::FMul && I->hasUnsafeAlgebra()) { in optimizeSqrt()
359 bool hasUnsafeAlgebra() const { return UnsafeAlgebra; }
815 if (FPMO->hasUnsafeAlgebra()) in GetOptimizationFlags()
4299 if (Reductions[Phi].hasUnsafeAlgebra()) in canVectorizeInstrs()