Lines Matching refs:Visited
1183 SmallPtrSet<const Value *, 8> Visited; in isStoredObjCPointer() local
1186 Visited.insert(P); in isStoredObjCPointer()
1205 if (Visited.insert(Ur)) in isStoredObjCPointer()
2084 SmallPtrSet<const BasicBlock *, 4> &Visited, in FindDependencies() argument
2106 if (Visited.insert(PredBB)) in FindDependencies()
2123 for (SmallPtrSet<const BasicBlock *, 4>::const_iterator I = Visited.begin(), in FindDependencies()
2124 E = Visited.end(); I != E; ++I) { in FindDependencies()
2131 if (Succ != StartBB && !Visited.count(Succ)) { in FindDependencies()
2407 SmallPtrSet<const BasicBlock *, 4> Visited; in OptimizeIndividualCalls() local
2421 DependingInstructions, Visited, PA); in OptimizeIndividualCalls()
2427 DependingInstructions, Visited, PA); in OptimizeIndividualCalls()
2976 SmallPtrSet<BasicBlock *, 16> Visited; in ComputePostOrders() local
2989 Visited.insert(EntryBB); in ComputePostOrders()
3005 if (Visited.insert(SuccBB)) { in ComputePostOrders()
3025 Visited.clear(); in ComputePostOrders()
3040 Visited.insert(ExitBB); in ComputePostOrders()
3046 if (Visited.insert(BB)) { in ComputePostOrders()
3559 SmallPtrSet<const BasicBlock *, 4> Visited; in OptimizeReturns() local
3567 BB, Ret, DependingInstructions, Visited, PA); in OptimizeReturns()
3583 Visited.clear(); in OptimizeReturns()
3588 BB, Autorelease, DependingInstructions, Visited, PA); in OptimizeReturns()
3603 Visited.clear(); in OptimizeReturns()
3616 DependingInstructions, Visited, PA); in OptimizeReturns()
3644 Visited.clear(); in OptimizeReturns()
3779 &Visited);
3868 &Visited) { in ContractAutorelease() argument
3877 DependingInstructions, Visited, PA); in ContractAutorelease()
3881 DependingInstructions, Visited, PA); in ContractAutorelease()
3883 Visited.clear(); in ContractAutorelease()
4051 SmallPtrSet<const BasicBlock *, 4> Visited; in runOnFunction() local
4065 if (ContractAutorelease(F, Inst, Class, DependingInstructions, Visited)) in runOnFunction()