Searched refs:hasUnsafeAlgebra (Results 1 – 16 of 16) sorted by relevance
114 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function208 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function319 bool hasUnsafeAlgebra() { in hasUnsafeAlgebra() function
117 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function196 bool hasUnsafeAlgebra() { return UnsafeAlgebraInst != nullptr; } in hasUnsafeAlgebra() function
1021 if (OpC && OpC->hasUnsafeAlgebra() && CI->hasUnsafeAlgebra()) { in optimizePow()1048 if (CI->hasUnsafeAlgebra()) { in optimizePow()1077 if (CI->hasUnsafeAlgebra()) { in optimizePow()1179 if (CI->hasUnsafeAlgebra()) { in optimizeFMinFMax()1212 if (!CI->hasUnsafeAlgebra()) in optimizeLog()1218 if (!OpC || !OpC->hasUnsafeAlgebra()) in optimizeLog()1257 if (!CI->hasUnsafeAlgebra()) in optimizeSqrt()1261 if (!I || I->getOpcode() != Instruction::FMul || !I->hasUnsafeAlgebra()) in optimizeSqrt()1284 cast<Instruction>(Op0)->hasUnsafeAlgebra()) { in optimizeSqrt()1330 if (!CI->hasUnsafeAlgebra() || !OpC->hasUnsafeAlgebra()) in optimizeTan()[all …]
426 if (!UAI && FP && !I->hasUnsafeAlgebra()) in isRecurrenceInstr()
175 bool Instruction::hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function in Instruction177 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in hasUnsafeAlgebra()567 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in isAssociative()
1098 if (FPO->hasUnsafeAlgebra()) in WriteOptimizationInfo()
318 bool hasUnsafeAlgebra() const;
293 bool hasUnsafeAlgebra() const;
269 bool hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function
621 if (RedDes.hasUnsafeAlgebra()) in canVectorizeInstrs()631 if (ID.hasUnsafeAlgebra() && !HasFunNoNaNAttr) in canVectorizeInstrs()
415 if (II->getIntrinsicID() != Intrinsic::log2 || !II->hasUnsafeAlgebra()) in detectLog2OfHalf()426 if (I->getOpcode() != Instruction::FMul || !I->hasUnsafeAlgebra()) in detectLog2OfHalf()551 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFMul()1258 bool AllowReassociate = I.hasUnsafeAlgebra(); in visitFDiv()
502 assert(I->hasUnsafeAlgebra() && "Should be in unsafe mode"); in simplify()1396 if (I.hasUnsafeAlgebra()) { in visitFAdd()1717 if (I.hasUnsafeAlgebra()) { in visitFSub()
132 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()143 cast<Instruction>(V)->hasUnsafeAlgebra())) in isReassociableOp()553 !cast<Instruction>(Op)->hasUnsafeAlgebra())) && in LinearizeExprTree()1999 if (I->getType()->isFPOrFPVectorTy() && !I->hasUnsafeAlgebra()) in OptimizeInst()
368 bool hasUnsafeAlgebra() const { return UnsafeAlgebra; }
4619 if (RedDes.hasUnsafeAlgebra()) in canVectorizeInstrs()4705 !I.hasUnsafeAlgebra()) { in canVectorizeInstrs()
1290 if (FPMO->hasUnsafeAlgebra()) in getOptimizationFlags()