Home
last modified time | relevance | path

Searched refs:FPMO (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h382 void copyFMF(const FPMathOperator &FPMO) {
383 setNoNaNs(FPMO.hasNoNaNs());
384 setNoInfs(FPMO.hasNoInfs());
385 setNoSignedZeros(FPMO.hasNoSignedZeros());
386 setAllowReciprocal(FPMO.hasAllowReciprocal());
387 setAllowContract(FPMO.hasAllowContract());
388 setApproximateFuncs(FPMO.hasApproxFunc());
389 setAllowReassociation(FPMO.hasAllowReassoc());
/external/llvm/lib/Analysis/
DCostModel.cpp508 if (auto *FPMO = dyn_cast<FPMathOperator>(II)) in getInstructionCost() local
509 FMF = FPMO->getFastMathFlags(); in getInstructionCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1134 if (auto *FPMO = dyn_cast<FPMathOperator>(II)) in getInstructionThroughput() local
1135 FMF = FPMO->getFastMathFlags(); in getInstructionThroughput()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1347 } else if (const auto *FPMO = dyn_cast<FPMathOperator>(V)) { in getOptimizationFlags() local
1348 if (FPMO->hasAllowReassoc()) in getOptimizationFlags()
1350 if (FPMO->hasNoNaNs()) in getOptimizationFlags()
1352 if (FPMO->hasNoInfs()) in getOptimizationFlags()
1354 if (FPMO->hasNoSignedZeros()) in getOptimizationFlags()
1356 if (FPMO->hasAllowReciprocal()) in getOptimizationFlags()
1358 if (FPMO->hasAllowContract()) in getOptimizationFlags()
1360 if (FPMO->hasApproxFunc()) in getOptimizationFlags()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1289 } else if (const auto *FPMO = dyn_cast<FPMathOperator>(V)) { in getOptimizationFlags() local
1290 if (FPMO->hasUnsafeAlgebra()) in getOptimizationFlags()
1292 if (FPMO->hasNoNaNs()) in getOptimizationFlags()
1294 if (FPMO->hasNoInfs()) in getOptimizationFlags()
1296 if (FPMO->hasNoSignedZeros()) in getOptimizationFlags()
1298 if (FPMO->hasAllowReciprocal()) in getOptimizationFlags()
/external/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp154 FPMathOperator *FPMO = dyn_cast<FPMathOperator>(&I); in ClearSubclassDataAfterReassociation() local
155 if (!FPMO) { in ClearSubclassDataAfterReassociation()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp221 FPMathOperator *FPMO = dyn_cast<FPMathOperator>(&I); in ClearSubclassDataAfterReassociation() local
222 if (!FPMO) { in ClearSubclassDataAfterReassociation()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1711 if (auto *FPMO = dyn_cast<FPMathOperator>(CI)) in getEntryCost() local
1712 FMF = FPMO->getFastMathFlags(); in getEntryCost()
DLoopVectorize.cpp3336 if (auto *FPMO = dyn_cast<FPMathOperator>(CI)) in getVectorIntrinsicCost() local
3337 FMF = FPMO->getFastMathFlags(); in getVectorIntrinsicCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1069 if (auto *FPMO = dyn_cast<FPMathOperator>(&I)) { in visit() local
1077 IncomingFlags.copyFMF(*FPMO); in visit()
2902 auto *FPMO = dyn_cast<FPMathOperator>(&I); in visitFCmp() local
2903 if ((FPMO && FPMO->hasNoNaNs()) || TM.Options.NoNaNsFPMath) in visitFCmp()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp2348 if (auto *FPMO = dyn_cast<FPMathOperator>(CI)) in getEntryCost() local
2349 FMF = FPMO->getFastMathFlags(); in getEntryCost()
DLoopVectorize.cpp3184 if (auto *FPMO = dyn_cast<FPMathOperator>(CI)) in getVectorIntrinsicCost() local
3185 FMF = FPMO->getFastMathFlags(); in getVectorIntrinsicCost()