Lines Matching defs:SE
277 ScalarEvolution &SE) { in DoInitialMatch()
332 void Formula::InitialMatch(const SCEV *S, Loop *L, ScalarEvolution &SE) { in InitialMatch()
438 static bool isAddRecSExtable(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isAddRecSExtable()
446 static bool isAddSExtable(const SCEVAddExpr *A, ScalarEvolution &SE) { in isAddSExtable()
454 static bool isMulSExtable(const SCEVMulExpr *M, ScalarEvolution &SE) { in isMulSExtable()
468 ScalarEvolution &SE, in getExactSDiv()
559 static int64_t ExtractImmediate(const SCEV *&S, ScalarEvolution &SE) { in ExtractImmediate()
586 static GlobalValue *ExtractSymbol(const SCEV *&S, ScalarEvolution &SE) { in ExtractSymbol()
664 static bool isExistingPhi(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isExistingPhi()
687 ScalarEvolution &SE) { in isHighCostExpansion()
855 ScalarEvolution &SE, DominatorTree &DT) { in RateRegister()
903 ScalarEvolution &SE, DominatorTree &DT, in RatePrimaryRegister()
922 ScalarEvolution &SE, DominatorTree &DT, in RateFormula()
1469 ScalarEvolution &SE, int64_t MinOffset, in isAlwaysFoldable()
1588 ScalarEvolution &SE; member in __anon0124c4e00811::LSRInstance
2369 Loop *L, ScalarEvolution &SE) { in findIVOperand()
2451 ScalarEvolution &SE) { in isProfitableIncrement()
2480 ScalarEvolution &SE, const TargetTransformInfo &TTI) { in isProfitableChain()
3122 ScalarEvolution &SE, in CollectSubexprs()