HomeSort by relevance Sort by last modified time
    Searched defs:Visited (Results 1 - 25 of 59) sorted by null

1 2 3

  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.cpp 76 SmallPtrSet<const Value *, 8> Visited;
79 Visited.insert(P);
98 if (Visited.insert(Ur))
ObjCARCContract.cpp 77 &Visited);
155 &Visited) {
164 DependingInstructions, Visited, PA);
168 DependingInstructions, Visited, PA);
170 Visited.clear();
342 SmallPtrSet<const BasicBlock *, 4> Visited;
357 if (ContractAutorelease(F, Inst, Class, DependingInstructions, Visited))
  /external/llvm/lib/Analysis/
CaptureTracking.cpp 85 SmallSet<Use*, Threshold> Visited;
97 Visited.insert(U);
152 if (Visited.insert(U))
CFG.cpp 34 SmallPtrSet<const BasicBlock*, 8> Visited;
38 Visited.insert(BB);
49 if (Visited.insert(BB)) {
192 SmallSet<const BasicBlock*, 64> Visited;
198 if (!Visited.insert(BB))
Lint.cpp 100 SmallPtrSet<Value *, 4> &Visited) const;
591 SmallPtrSet<Value *, 4> Visited;
592 return findValueImpl(V, OffsetOk, Visited);
597 SmallPtrSet<Value *, 4> &Visited) const {
599 if (!Visited.insert(V))
616 return findValueImpl(U, OffsetOk, Visited);
625 return findValueImpl(W, OffsetOk, Visited);
629 return findValueImpl(CI->getOperand(0), OffsetOk, Visited);
634 return findValueImpl(W, OffsetOk, Visited);
643 return findValueImpl(CE->getOperand(0), OffsetOk, Visited);
    [all...]
BasicAliasAnalysis.cpp 536 // Visited - Track instructions visited by pointsToConstantMemory.
537 SmallPtrSet<const Value*, 16> Visited;
587 assert(Visited.empty() && "Visited must be cleared after use!");
594 if (!Visited.insert(V)) {
595 Visited.clear();
609 Visited.clear();
627 Visited.clear();
636 Visited.clear()
    [all...]
  /external/clang/include/clang/Sema/
AnalysisBasedWarnings.h 50 enum VisitFlag { NotVisited = 0, Visited = 1, Pending = 2 };
  /external/llvm/include/llvm/Analysis/
DominatorInternals.h 66 // First time we visited this BB?
92 // Visit the successor next, if it isn't already visited.
116 SmallPtrSet<typename GraphT::NodeType*, 32> Visited;
128 if (Visited.insert(VAncestor) && VInfo.Parent >= LastLinked) {
IntervalIterator.h 92 std::set<BasicBlock*> Visited;
134 // All of the intervals on the stack have been visited. Try visiting
168 if (Visited.count(Header)) return false;
171 Visited.insert(Header); // The header has now been visited!
197 if (Visited.count(NodeHeader)) { // Node already been visited?
217 Visited.insert(NodeHeader); // The node has now been visited!
ScalarEvolutionExpressions.h 495 SmallPtrSet<const SCEV *, 8> Visited;
498 if (Visited.insert(S) && Visitor.follow(S))
  /external/llvm/lib/IR/
Globals.cpp 248 SmallPtrSet<const GlobalValue*, 3> Visited;
255 Visited.insert(GV);
264 if (!Visited.insert(GV))
Value.cpp 347 SmallPtrSet<Value *, 4> Visited;
349 Visited.insert(V);
378 } while (Visited.insert(V));
403 SmallPtrSet<const Value *, 32> &Visited) {
425 if (!Visited.insert(GEP->getOperand(0)))
427 if (!isDereferenceablePointer(GEP->getOperand(0), Visited))
464 SmallPtrSet<const Value *, 32> Visited;
465 return ::isDereferenceablePointer(this, Visited);
  /external/clang/lib/Analysis/
ReachableCode.cpp 30 llvm::BitVector Visited;
41 : Visited(reachable.size()),
59 if (Reachable[blockID] || Visited[blockID])
61 Visited[blockID] = true;
72 if (Visited[blockID]) {
78 Visited[blockID] = true;
AnalysisDeclContext.cpp 450 llvm::SmallPtrSet<const VarDecl*, 4> Visited;
472 if (Visited.insert(VD))
  /external/llvm/include/llvm/ADT/
DepthFirstIterator.h 21 // This iterator stores the 'visited' set in an external set, which allows
27 // This iterator stores the 'visited' set in an external set, which allows
45 // store the visited set.
49 SetType Visited;
55 df_iterator_storage(SetType &VSet) : Visited(VSet) {}
56 df_iterator_storage(const df_iterator_storage &S) : Visited(S.Visited) {}
57 SetType &Visited;
81 this->Visited.insert(Node);
93 this->Visited.insert(Node)
    [all...]
PostOrderIterator.h 27 // visited nodes during the po_iterator's depth-first traversal.
29 // The default implementation simply contains a set of visited nodes, while
35 // those nodes won't be visited again. This is useful for restarting a
55 SetType Visited;
57 // Return true if edge destination should be visited.
60 return Visited.insert(To);
63 // Called after all children of BB have been visited.
71 SetType &Visited;
73 po_iterator_storage(SetType &VSet) : Visited(VSet) {}
74 po_iterator_storage(const po_iterator_storage &S) : Visited(S.Visited) {
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 83 SmallPtrSet<BasicBlock*, 32> Visited;
91 Visited.clear();
137 if (!Visited.insert(SuccBB))
150 if (LI->getLoopFor(ExitBB) == L && Visited.insert(ExitBB))
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600KernelParameters.cpp 73 bool IsIndirect(Value *Val, std::set<Value*> &Visited);
139 bool R600KernelParameters::IsIndirect(Value *Val, std::set<Value*> &Visited) {
152 if (Visited.count(Val)) {
156 Visited.insert(Val);
173 if (IsIndirect(V2, Visited)) {
191 std::set<Value*> Visited;
192 P.IsIndirect = IsIndirect(P.Val, Visited);
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 547 SmallSet<MachineBasicBlock *, 16> Visited;
552 Visited.insert(MBB);
558 Visited.insert(MBB);
604 if (!Visited.count(MBB)) {
  /external/llvm/utils/TableGen/
DFAPacketizerEmitter.cpp 455 std::map<std::set<unsigned>, State*> Visited;
465 // Visited = {}
472 // If S' is not in Visited:
474 // Add S' to Visited
498 if ((VI = Visited.find(NewStateResources)) != Visited.end())
504 Visited[NewStateResources] = NewState;
  /external/mesa3d/src/gallium/drivers/radeon/
R600KernelParameters.cpp 73 bool IsIndirect(Value *Val, std::set<Value*> &Visited);
139 bool R600KernelParameters::IsIndirect(Value *Val, std::set<Value*> &Visited) {
152 if (Visited.count(Val)) {
156 Visited.insert(Val);
173 if (IsIndirect(V2, Visited)) {
191 std::set<Value*> Visited;
192 P.IsIndirect = IsIndirect(P.Val, Visited);
  /external/llvm/lib/CodeGen/
LiveVariables.cpp 526 SmallPtrSet<MachineBasicBlock*,16> Visited;
529 DFI = df_ext_begin(Entry, Visited), E = df_ext_end(Entry, Visited);
664 assert(Visited.count(&*i) != 0 && "unreachable basic block found");
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 412 SmallSet<Use*, 32> Visited;
424 Visited.insert(U);
442 if (Visited.insert(U))
    [all...]
  /external/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 537 llvm::DenseSet<const void *> Visited;
555 if (Visited.insert(I->getMemoizationData()).second)
  /external/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 291 getInliningModeForFunction(const Decl *D, SetOfConstDecls Visited);
294 /// use it to define the order in which the functions should be visited.
393 SetOfConstDecls Visited,
408 // Otherwise, if we visited the function before, do not reanalyze it.
409 return Visited.count(D);
414 SetOfConstDecls Visited) {
418 if (Visited.count(D)) {
441 // the previously processed functions. Use external Visited set to identify
445 SetOfConstDecls Visited;
461 if (shouldSkipFunction(D, Visited, VisitedAsTopLevel)
    [all...]

Completed in 1323 milliseconds

1 2 3