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

12

/freebsd-10-stable/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-stable/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-stable/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h454 RetVal visit(const SCEV *S) { function in struct:llvm::SCEVVisitor
551 /// Use SCEVTraversal to visit all nodes in the givien expression tree.
568 return Rewriter.visit(Scev);
579 const SCEV *Operand = visit(Expr->getOperand());
584 const SCEV *Operand = visit(Expr->getOperand());
589 const SCEV *Operand = visit(Expr->getOperand());
596 Operands.push_back(visit(Expr->getOperand(i)));
603 Operands.push_back(visit(Expr->getOperand(i)));
608 return SE.getUDivExpr(visit(Expr->getLHS()), 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-stable/contrib/dialog/samples/
H A Dbuildlist236 --visit-items --scrollbar --separator "|" \
/freebsd-10-stable/contrib/llvm/lib/Analysis/
H A DInstCount.cpp44 void visit##OPCODE(CLASS &) { ++Num##OPCODE##Inst; ++TotalInsts; }
81 visit(F);
H A DMemoryBuiltins.cpp417 return visit(*I);
649 Result = visit(*I);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Index/
H A DCommentToXML.cpp327 visit(*I);
349 visit(C->getParagraph());
447 visit(Parts.Headerfile);
449 visit(Parts.Brief);
461 visit(C);
467 visit(Parts.TParams[i]);
474 visit(Parts.Params[i]);
481 visit(Parts.Returns[i]);
495 visit(*I);
698 visit(*
[all...]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DWorkList.h87 virtual bool visit(const WorkListUnit &U) = 0;
/freebsd-10-stable/contrib/llvm/lib/Target/R600/
H A DSITypeRewriter.cpp74 visit(F);
77 visit(F);
H A DR600TextureIntrinsicsReplacer.cpp249 visit(F);
/freebsd-10-stable/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-stable/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-stable/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-stable/contrib/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp113 void visit(Module *); void visit(Module &);
114 void visit(Function *); void visit(Function &);
115 void visit(BasicBlock *); void visit(BasicBlock &);
117 // Provide base case for our instruction visit.
120 // Our visit overrides.
881 // all of the per-instruction logic. The visit tree returns true if we
884 if (Base::visit(
[all...]
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/
H A DDebugIR.cpp99 Remover.visit(&M);
127 visit(M);
178 visit(&M);
/freebsd-10-stable/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:__anon3565::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-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h379 /// normally via SelectBasicBlock. In said process, when we visit the
586 void visit(const Instruction &I);
588 void visit(unsigned Opcode, const User &I);
/freebsd-10-stable/contrib/llvm/include/llvm/Object/
H A DRelocVisitor.h49 // visit.
50 RelocToApply visit(uint32_t RelocType, RelocationRef R, uint64_t SecAddr = 0, function in class:llvm::object::RelocVisitor
/freebsd-10-stable/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-stable/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp2703 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { function in class:__anon3493::RedeclChainVisitor
2707 return static_cast<RedeclChainVisitor *>(UserData)->visit(M);
2754 bool visit(ModuleFile &M) { function in class:__anon3493::RedeclChainVisitor
2784 ModuleMgr.visitDepthFirst(&RedeclChainVisitor::visit, &Visitor);
2896 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3494::ObjCCategoriesVisitor
2897 return static_cast<ObjCCategoriesVisitor *>(UserData)->visit(M);
2900 bool visit(ModuleFile &M) { function in class:__anon3494::ObjCCategoriesVisitor
2944 ModuleMgr.visit(ObjCCategoriesVisitor::visit, &Visitor);
H A DModuleManager.cpp235 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), function in class:ModuleManager
260 // Traverse the graph, making sure to visit a module before visiting any
344 /// \brief Perform a depth-first visit of the current module.
H A DASTReader.cpp1410 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3485::IdentifierLookupVisitor
1465 ModuleMgr.visit(IdentifierLookupVisitor::visit, &Visitor, HitsPtr);
4402 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3488::HeaderFileInfoVisitor
4426 ModuleMgr.visit(&HeaderFileInfoVisitor::visit, &Visitor);
5569 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { function in class:__anon3489::FindExternalLexicalDeclsVisitor
5614 ModuleMgr.visitDepthFirst(&FindExternalLexicalDeclsVisitor::visit, &Visitor);
5711 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3491::DeclContextNameLookupVisitor
5818 DeclContextNameLookupVisitor::visit(*Definitiv
5842 static bool visit(ModuleFile &M, void *UserData) { function in class:__anon3492::DeclContextAllNamesVisitor
6270 static bool visit(ModuleFile &M, void *UserData) { function in class:clang::serialization::ReadMethodPoolVisitor
[all...]
/freebsd-10-stable/contrib/llvm/lib/IR/
H A DVerifier.cpp186 visit(F);
276 using InstVisitor<Verifier>::visit;
278 void visit(Instruction &I);
414 void Verifier::visit(Instruction &I) { function in class:Verifier
417 InstVisitor<Verifier>::visit(I);
588 // Only visit each node once. Metadata can be mutually recursive, so this

Completed in 457 milliseconds

12