• Home
  • Raw
  • Download

Lines Matching defs:SE

310                            ScalarEvolution &SE) {  in DoInitialMatch()
361 void Formula::initialMatch(const SCEV *S, Loop *L, ScalarEvolution &SE) { in initialMatch()
509 static bool isAddRecSExtable(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isAddRecSExtable()
517 static bool isAddSExtable(const SCEVAddExpr *A, ScalarEvolution &SE) { in isAddSExtable()
525 static bool isMulSExtable(const SCEVMulExpr *M, ScalarEvolution &SE) { in isMulSExtable()
538 ScalarEvolution &SE, in getExactSDiv()
624 static int64_t ExtractImmediate(const SCEV *&S, ScalarEvolution &SE) { in ExtractImmediate()
650 static GlobalValue *ExtractSymbol(const SCEV *&S, ScalarEvolution &SE) { in ExtractSymbol()
731 static bool isExistingPhi(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isExistingPhi()
754 ScalarEvolution &SE) { in isHighCostExpansion()
928 ScalarEvolution &SE, DominatorTree &DT) { in RateRegister()
976 ScalarEvolution &SE, DominatorTree &DT, in RatePrimaryRegister()
995 ScalarEvolution &SE, DominatorTree &DT, in RateFormula()
1549 ScalarEvolution &SE, int64_t MinOffset, in isAlwaysFoldable()
1643 ScalarEvolution &SE; member in __anon23d416e20811::LSRInstance
2428 Loop *L, ScalarEvolution &SE) { in findIVOperand()
2509 ScalarEvolution &SE) { in isProfitableIncrement()
2538 ScalarEvolution &SE, const TargetTransformInfo &TTI) { in isProfitableChain()
3181 ScalarEvolution &SE, in CollectSubexprs()
4781 LSRInstance::LSRInstance(Loop *L, IVUsers &IU, ScalarEvolution &SE, in LSRInstance()
4993 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop() local