Searched refs:visit (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/include/llvm/
H A DInstVisitor.h32 visit##CLASS_TO_VISIT(static_cast<CLASS_TO_VISIT&>(I))
61 /// CAV.visit(function);
64 /// The defined has 'visit' methods for Instruction, and also for BasicBlock,
84 // use to visit instructions...
88 // Generic visit method - Allow visitation to all instructions in a range
90 void visit(Iterator Start, Iterator End) { function in class:llvm::InstVisitor
92 static_cast<SubClass*>(this)->visit(*Start++);
97 void visit(Module &M) { function in class:llvm::InstVisitor
99 visit(M.begin(), M.end());
101 void visit(Functio function in class:llvm::InstVisitor
105 void visit(BasicBlock &BB) { function in class:llvm::InstVisitor
111 void visit(Module *M) { visit(*M); } function in class:llvm::InstVisitor
112 void visit(Function *F) { visit(*F); } function in class:llvm::InstVisitor
113 void visit(BasicBlock *BB) { visit(*BB); } function in class:llvm::InstVisitor
114 RetTy visit(Instruction *I) { return visit(*I); } function in class:llvm::InstVisitor
118 RetTy visit(Instruction &I) { function in class:llvm::InstVisitor
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCommentVisitor.h27 return static_cast<ImplClass*>(this)->visit ## NAME(static_cast<PTR(CLASS)>(C))
29 RetTy visit(PTR(Comment) C) {
48 RetTy visit ## CLASS(PTR(CLASS) C) { DISPATCH(PARENT, PARENT); }
/freebsd-10.0-release/contrib/dialog/samples/
H A Dbuildlist236 --visit-items --scrollbar --separator "|" \
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DInstCount.cpp44 void visit##OPCODE(CLASS &) { ++Num##OPCODE##Inst; ++TotalInsts; }
81 visit(F);
H A DMemoryBuiltins.cpp400 return visit(*I);
629 Result = visit(*I);
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h448 RetVal visit(const SCEV *S) { function in struct:llvm::SCEVVisitor
545 /// Use SCEVTraversal to visit all nodes in the givien expression tree.
566 const SCEV *Operand = visit(Expr->getOperand());
571 const SCEV *Operand = visit(Expr->getOperand());
576 const SCEV *Operand = visit(Expr->getOperand());
583 Operands.push_back(visit(Expr->getOperand(i)));
590 Operands.push_back(visit(Expr->getOperand(i)));
595 return SE.getUDivExpr(visit(Expr->getLHS()), visit(Expr->getRHS()));
601 Operands.push_back(visit(Exp
[all...]
H A DPtrUseVisitor.h44 /// \brief This class provides information about the result of a visit.
48 /// analysis and whether the visit completed or aborted early.
61 /// \brief Did we abort the visit early?
67 /// \brief Get the instruction causing the visit to abort.
77 /// \brief Mark the visit as aborted. Intended for use in a void return.
78 /// \param I The instruction which caused the visit to abort, if available.
91 /// \brief Mark the pointer as escaped, and the visit as aborted. Intended
94 /// visit, if available.
113 /// \brief A struct of the data needed to visit a particular use.
115 /// This is used to maintain a worklist fo to-visit use
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DWorkList.h87 virtual bool visit(const WorkListUnit &U) = 0;
/freebsd-10.0-release/share/mk/
H A Datf.test.mk14 # Only visit subdirs when building, etc because ATF does this it on its own.
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDumpXML.cpp84 DISPATCH(visit##DERIVED##DeclAttrs, DERIVED##Decl); \
86 void visit##DERIVED##DeclAttrs(DERIVED##Decl *D) {} \
89 DISPATCH(visit##DERIVED##DeclChildren, DERIVED##Decl); \
91 void visit##DERIVED##DeclChildren(DERIVED##Decl *D) {} \
94 DISPATCH(visit##DERIVED##DeclAsContext, DERIVED##Decl); \
96 void visit##DERIVED##DeclAsContext(DERIVED##Decl *D) {}
137 DISPATCH(visit##DERIVED##TypeAttrs, DERIVED##Type); \
139 void visit##DERIVED##TypeAttrs(DERIVED##Type *T) {} \
142 DISPATCH(visit##DERIVED##TypeChildren, DERIVED##Type); \
144 void visit##DERIVE
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleManager.h64 /// \brief State used by the "visit" operation to avoid malloc traffic in
65 /// calls to visit().
81 /// \brief The visit number of each module file, which indicates when
85 /// \brief The next visit number to use to mark visited module files.
88 /// \brief The next visit state.
92 /// \brief The first visit() state in the chain.
229 /// that we know we need to visit because the global module index told us to.
232 void visit(bool (*Visitor)(ModuleFile &M, void *UserData), void *UserData,
/freebsd-10.0-release/usr.bin/makewhatis/
H A Dmakewhatis.c417 struct visited_dir *visit; local
424 SLIST_FOREACH(visit, &visited_dirs, next) {
425 if (visit->inode == st.st_ino &&
426 visit->device == st.st_dev) {
431 visit = (struct visited_dir *) malloc(sizeof(struct visited_dir));
432 visit->device = st.st_dev;
433 visit->inode = st.st_ino;
434 SLIST_INSERT_HEAD(&visited_dirs, visit, next);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp111 void visit(Module *); void visit(Module &);
112 void visit(Function *); void visit(Function &);
113 void visit(BasicBlock *); void visit(BasicBlock &);
115 // Provide base case for our instruction visit.
118 // Our visit overrides.
815 // all of the per-instruction logic. The visit tree returns true if we
818 if (Base::visit(
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp64 if (V.visit(*I))
91 if (V.visit(*I))
141 if (V.visit(*I))
146 if (V.visit(*I))
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIvarInvalidationChecker.cpp222 void visit(const ObjCImplementationDecl *D) const;
376 visit(const ObjCImplementationDecl *ImplD) const { function in class:__anon3366::IvarInvalidationCheckerImpl
748 Walker.visit(D);
H A DIdempotentOperationChecker.cpp327 // At the post visit stage, the predecessor ExplodedNode will be the
582 virtual bool visit(const WorkListUnit &U) { function in class:VisitWL
/freebsd-10.0-release/contrib/llvm/include/llvm/Object/
H A DRelocVisitor.h48 // visit.
49 RelocToApply visit(uint32_t RelocType, RelocationRef R, uint64_t SecAddr = 0, function in class:llvm::object::RelocVisitor
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h378 void visit(const Instruction &I);
380 void visit(unsigned Opcode, const User &I);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp1408 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3290::IdentifierLookupVisitor
1463 ModuleMgr.visit(IdentifierLookupVisitor::visit, &Visitor, HitsPtr);
4372 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3293::HeaderFileInfoVisitor
4396 ModuleMgr.visit(&HeaderFileInfoVisitor::visit, &Visitor);
5514 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { function in class:__anon3294::FindExternalLexicalDeclsVisitor
5559 ModuleMgr.visitDepthFirst(&FindExternalLexicalDeclsVisitor::visit, &Visitor);
5656 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3296::DeclContextNameLookupVisitor
5763 DeclContextNameLookupVisitor::visit(*Definitiv
5789 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3297::DeclContextAllNamesVisitor
6208 static bool visit(ModuleFile &M, void *UserData) { function in class:clang::serialization::ReadMethodPoolVisitor
[all...]
H A DModuleManager.cpp233 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), function in class:ModuleManager
258 // Traverse the graph, making sure to visit a module before visiting any
343 /// \brief Perform a depth-first visit of the current module.
H A DASTReaderDecl.cpp2307 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { function in class:__anon3298::RedeclChainVisitor
2311 return static_cast<RedeclChainVisitor *>(UserData)->visit(M);
2358 bool visit(ModuleFile &M) { function in class:__anon3298::RedeclChainVisitor
2388 ModuleMgr.visitDepthFirst(&RedeclChainVisitor::visit, &Visitor);
2500 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3299::ObjCCategoriesVisitor
2501 return static_cast<ObjCCategoriesVisitor *>(UserData)->visit(M);
2504 bool visit(ModuleFile &M) { function in class:__anon3299::ObjCCategoriesVisitor
2548 ModuleMgr.visit(ObjCCategoriesVisitor::visit, &Visitor);
/freebsd-10.0-release/contrib/gcc/
H A Dpredict.c1537 /* Number of predecessors we need to visit first. */
1569 /* For each basic block we need to visit count number of his predecessors
1570 we need to visit first. */
1583 bool visit = bitmap_bit_p (tovisit, e->src->index);
1585 if (visit && !(e->flags & EDGE_DFS_BACK))
1587 else if (visit && dump_file && !EDGE_INFO (e)->back_edge)
1577 bool visit = bitmap_bit_p (tovisit, e->src->index); local
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DVerifier.cpp173 visit(F);
250 using InstVisitor<Verifier>::visit;
252 void visit(Instruction &I);
380 void Verifier::visit(Instruction &I) { function in class:Verifier
383 InstVisitor<Verifier>::visit(I);
521 // Only visit each node once. Metadata can be mutually recursive, so this
/freebsd-10.0-release/contrib/llvm/lib/DebugInfo/
H A DDWARFContext.cpp595 object::RelocToApply R(V.visit(Type, *reloc_i, 0, SymAddr));
/freebsd-10.0-release/contrib/bmake/mk/
H A Dgendirdeps.mk197 # will want to visit bsd/include

Completed in 399 milliseconds

12