Home
last modified time | relevance | path

Searched refs:hasUnsafeAlgebra (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/IR/
DInstruction.cpp141 bool Instruction::hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function in Instruction
143 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in hasUnsafeAlgebra()
481 return cast<FPMathOperator>(this)->hasUnsafeAlgebra(); in isAssociative()
DAsmWriter.cpp1005 if (FPO->hasUnsafeAlgebra()) in WriteOptimizationInfo()
/external/llvm/include/llvm/IR/
DInstruction.h267 bool hasUnsafeAlgebra() const;
DOperator.h270 bool hasUnsafeAlgebra() const { in hasUnsafeAlgebra() function
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp401 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()
DInstCombineAddSub.cpp518 assert(I->hasUnsafeAlgebra() && "Should be in unsafe mode"); in simplify()
1428 if (I.hasUnsafeAlgebra()) { in visitFAdd()
1738 if (I.hasUnsafeAlgebra()) { in visitFSub()
/external/llvm/lib/Transforms/Scalar/
DReassociate.cpp242 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()
/external/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp1209 if (I->getOpcode() == Instruction::FMul && I->hasUnsafeAlgebra()) { in optimizeSqrt()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp743 if (FPMO->hasUnsafeAlgebra()) in GetOptimizationFlags()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp4285 bool FastMath = FP && I->hasUnsafeAlgebra(); in isReductionInstr()