Lines Matching refs:SmallPtrSet
90 SmallPtrSet<BasicBlock *, 8> Visited; in isReturningBlock()
188 SmallPtrSet<BasicBlock *, 4> ReturningEdges; in calcReturnHeuristics()
189 SmallPtrSet<BasicBlock *, 4> StayEdges; in calcReturnHeuristics()
204 for (SmallPtrSet<BasicBlock *, 4>::iterator I = StayEdges.begin(), in calcReturnHeuristics()
213 for (SmallPtrSet<BasicBlock *, 4>::iterator I = ReturningEdges.begin(), in calcReturnHeuristics()
266 SmallPtrSet<BasicBlock *, 8> BackEdges; in calcLoopBranchHeuristics()
267 SmallPtrSet<BasicBlock *, 8> ExitingEdges; in calcLoopBranchHeuristics()
268 SmallPtrSet<BasicBlock *, 8> InEdges; // Edges from header to the loop. in calcLoopBranchHeuristics()
288 for (SmallPtrSet<BasicBlock *, 8>::iterator EI = BackEdges.begin(), in calcLoopBranchHeuristics()
300 for (SmallPtrSet<BasicBlock *, 8>::iterator EI = InEdges.begin(), in calcLoopBranchHeuristics()
313 for (SmallPtrSet<BasicBlock *, 8>::iterator EI = ExitingEdges.begin(), in calcLoopBranchHeuristics()