Home | History | Annotate | Download | only in Analysis

Lines Matching refs:SmallVectorImpl

633 static void GroupByComplexity(SmallVectorImpl<const SCEV *> &Ops,
1866 SmallVectorImpl<const SCEV *> &NewOps,
1935 const SmallVectorImpl<const SCEV *> &Ops,
1987 const SCEV *ScalarEvolution::getAddExpr(SmallVectorImpl<const SCEV *> &Ops,
2396 const SCEV *ScalarEvolution::getMulExpr(SmallVectorImpl<const SCEV *> &Ops,
2844 ScalarEvolution::getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
2937 const SmallVectorImpl<const SCEV *> &IndexExprs,
2995 ScalarEvolution::getSMaxExpr(SmallVectorImpl<const SCEV *> &Ops) {
3098 ScalarEvolution::getUMaxExpr(SmallVectorImpl<const SCEV *> &Ops) {
3566 SmallVectorImpl<Instruction *> &Worklist) {
4926 PushLoopPHIs(const Loop *L, SmallVectorImpl<Instruction *> &Worklist) {
5153 SmallVectorImpl< std::pair<BasicBlock *, const SCEV *> > &ExitCounts,
8520 SmallVectorImpl<const SCEV *> &Strides;
8522 SCEVCollectStrides(ScalarEvolution &SE, SmallVectorImpl<const SCEV *> &S)
8535 SmallVectorImpl<const SCEV *> &Terms;
8537 SCEVCollectTerms(SmallVectorImpl<const SCEV *> &T)
8590 SmallVectorImpl<const SCEV *> &Terms;
8593 SCEVCollectAddRecMultiplies(SmallVectorImpl<const SCEV *> &T, ScalarEvolution &SE)
8633 SmallVectorImpl<const SCEV *> &Terms) {
8660 SmallVectorImpl<const SCEV *> &Terms,
8661 SmallVectorImpl<const SCEV *> &Sizes) {
8737 containsParameters(SmallVectorImpl<const SCEV *> &Terms) {
8786 void ScalarEvolution::findArrayDimensions(SmallVectorImpl<const SCEV *> &Terms,
8787 SmallVectorImpl<const SCEV *> &Sizes,
8856 const SCEV *Expr, SmallVectorImpl<const SCEV *> &Subscripts,
8857 SmallVectorImpl<const SCEV *> &Sizes) {
8964 SmallVectorImpl<const SCEV *> &Subscripts,
8965 SmallVectorImpl<const SCEV *> &Sizes,