Searched refs:isHighCostExpansion (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h169 bool isHighCostExpansion(const SCEV *Expr, Loop *L, function in class:llvm::SCEVExpander
284 /// \brief Recursive helper function for isHighCostExpansion.
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1233 static bool isHighCostExpansion(const SCEV *S, BranchInst *BI, function
1262 if (isHighCostExpansion(*I, BI, SE))
1295 if (isHighCostExpansion(BackedgeTakenCount, BI, SE))
/external/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp474 Expander.isHighCostExpansion(TripCountSC, L, PreHeaderBR))
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp736 static bool isHighCostExpansion(const SCEV *S, function
745 return isHighCostExpansion(cast<SCEVTruncateExpr>(S)->getOperand(),
748 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(),
751 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(),
760 if (isHighCostExpansion(S, Processed, SE))
770 return isHighCostExpansion(Mul->getOperand(1), Processed, SE);
2507 return !isHighCostExpansion(IncExpr, Processed, SE);
H A DIndVarSimplify.cpp606 bool HighCost = Rewriter.isHighCostExpansion(ExitValue, L, Inst);
1578 if (Rewriter.isHighCostExpansion(BackedgeTakenCount, L))

Completed in 105 milliseconds