Home
last modified time | relevance | path

Searched refs:df_iterator (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DDepthFirstIterator.h106 inline df_iterator(NodeRef Node) { in df_iterator() function
119 inline df_iterator(SetType &S) in df_iterator() function
156 static df_iterator end(const GraphT &G) { return df_iterator(); } in end()
162 static df_iterator end(const GraphT &G, SetType &S) { return df_iterator(S); } in end()
186 df_iterator &skipChildren() { in skipChildren()
194 df_iterator tmp = *this;
219 df_iterator<T> df_begin(const T& G) { in df_begin()
220 return df_iterator<T>::begin(G); in df_begin()
224 df_iterator<T> df_end(const T& G) { in df_end()
225 return df_iterator<T>::end(G); in df_end()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp47 df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyBlocksInRegion()
48 df_iterator<const VPBlockBase *>::end(Region->getExiting()))) { in verifyBlocksInRegion()
119 df_iterator<const VPBlockBase *>::begin(Region->getEntry()), in verifyRegionRec()
120 df_iterator<const VPBlockBase *>::end(Region->getExiting()))) { in verifyRegionRec()
H A DVPlan.h2308 using nodes_iterator = df_iterator<NodeRef>;
2327 using nodes_iterator = df_iterator<NodeRef>;
2346 using nodes_iterator = df_iterator<NodeRef>;
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtGraphTraits.h26 using nodes_iterator = llvm::df_iterator<clang::Stmt *>;
52 using nodes_iterator = llvm::df_iterator<const clang::Stmt *>;
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DRegionIterator.h292 using nodes_iterator = df_iterator<NodeRef>; \
307 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false, \
329 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false,
348 df_iterator<NodeRef, df_iterator_default_set<NodeRef>, false,
H A DRegionInfo.h575 : public df_iterator<
578 df_iterator<std::conditional_t<IsConst, const BlockT, BlockT> *>;
641 df_iterator<RegionNodeT *, df_iterator_default_set<RegionNodeT *>, false,
645 df_iterator<const RegionNodeT *,
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h139 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>,
159 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>,
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSignalHandlerCheck.h57 void reportHandlerChain(const llvm::df_iterator<clang::CallGraphNode *> &Itr,
H A DSignalHandlerCheck.cpp424 const llvm::df_iterator<clang::CallGraphNode *> &Itr, in reportHandlerChain()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DDepthFirstIteratorTest.cpp42 typedef df_iterator<Graph<3>, StorageT, true> DFIter; in TEST()
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DDominators.h289 llvm::pointer_iterator<df_iterator<::clang::DomTreeNode *>>;
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDominators.h230 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp139 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI,
331 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI, in eliminateInstrViaWidening()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp345 for (df_iterator<BasicBlock *> I = df_begin(&F.getEntryBlock()), in runOnFunction()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h512 using nodes_iterator = llvm::df_iterator<GraphTy>;