Lines Matching defs:collect
4137 // First collect all SCEVs that might result in AssumedPoison to be poison.
10588 LoopGuards Guards = LoopGuards::collect(L, *this);
11000 // First collect all loops.
15325 ScalarEvolution::LoopGuards::collect(const Loop *L, ScalarEvolution &SE) {
15737 // First, collect information from assumptions dominating the loop.
15747 // Second, collect information from llvm.experimental.guards dominating the loop.
15757 // Third, collect conditions from dominating branches. Starting at the loop
15783 // there wasn't a unique one to continue, try to collect conditions
15838 // Now that all rewrite information is collect, rewrite the collected
15966 return applyLoopGuards(Expr, LoopGuards::collect(L, *this));