Home
last modified time | relevance | path

Searched refs:isHighCostExpansion (Results 1 – 6 of 6) sorted by relevance

/external/llvm/test/Transforms/LoopStrengthReduce/
D2012-03-26-constexpr.ll2 ; PR11950: isHighCostExpansion crashes on ConstExpr
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h169 bool isHighCostExpansion(const SCEV *Expr, Loop *L,
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp1233 static bool isHighCostExpansion(const SCEV *S, BranchInst *BI, in isHighCostExpansion() function
1262 if (isHighCostExpansion(*I, BI, SE)) in isHighCostExpansion()
1295 if (isHighCostExpansion(BackedgeTakenCount, BI, SE)) in canExpandBackedgeTakenCount()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp474 Expander.isHighCostExpansion(TripCountSC, L, PreHeaderBR)) in UnrollRuntimeLoopRemainder()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp736 static bool isHighCostExpansion(const SCEV *S, in isHighCostExpansion() function
745 return isHighCostExpansion(cast<SCEVTruncateExpr>(S)->getOperand(), in isHighCostExpansion()
748 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), in isHighCostExpansion()
751 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), in isHighCostExpansion()
760 if (isHighCostExpansion(S, Processed, SE)) in isHighCostExpansion()
770 return isHighCostExpansion(Mul->getOperand(1), Processed, SE); in isHighCostExpansion()
2507 return !isHighCostExpansion(IncExpr, Processed, SE); in isProfitableIncrement()
DIndVarSimplify.cpp606 bool HighCost = Rewriter.isHighCostExpansion(ExitValue, L, Inst); in rewriteLoopExitValues()
1578 if (Rewriter.isHighCostExpansion(BackedgeTakenCount, L)) in canExpandBackedgeTakenCount()