Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDepthFirstIterator.h86 class df_iterator : public df_iterator_storage<SetType, ExtStorage> {
109 inline df_iterator(NodeRef Node) { in df_iterator() function
114 inline df_iterator() = default; // End is when stack is empty
116 inline df_iterator(NodeRef Node, SetType &S) in df_iterator() function
122 inline df_iterator(SetType &S) in df_iterator() function
156 static df_iterator begin(const GraphT &G) { in begin()
157 return df_iterator(GT::getEntryNode(G)); in begin()
159 static df_iterator end(const GraphT &G) { return df_iterator(); } in end()
162 static df_iterator begin(const GraphT &G, SetType &S) { in begin()
163 return df_iterator(GT::getEntryNode(G), S); in begin()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h215 df_iterator<VPBlockShallowTraversalWrapper<VPBlockBase *>>>
220 df_iterator<VPBlockShallowTraversalWrapper<const VPBlockBase *>>>
235 inline iterator_range<df_iterator<VPBlockDeepTraversalWrapper<VPBlockBase *>>>
240 df_iterator<VPBlockDeepTraversalWrapper<const VPBlockBase *>>>
304 using nodes_iterator = df_iterator<NodeRef>;
/freebsd/contrib/llvm-project/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 *>;
/freebsd/contrib/llvm-project/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.h573 : public df_iterator<
576 df_iterator<std::conditional_t<IsConst, const BlockT, BlockT> *>;
639 df_iterator<RegionNodeT *, df_iterator_default_set<RegionNodeT *>, false,
643 df_iterator<const RegionNodeT *,
/freebsd/contrib/llvm-project/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>,
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDominators.h247 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>;
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h497 using nodes_iterator = llvm::df_iterator<GraphTy>;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp158 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI,
377 Instruction *Instr, const df_iterator<DomTreeNode *> &DFSI, in eliminateInstrViaWidening()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp344 for (df_iterator<BasicBlock *> I = df_begin(&F->getEntryBlock()), in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc12026 …_11SmallPtrSetIS3_Lj16EEELb1ENS_11GraphTraitsIS4_EEE6toNextEv", "llvm::df_iterator<llvm::Inverse<l…
12029df_iterator<llvm::Inverse<llvm::BasicBlock*>, llvm::SmallPtrSet<llvm::BasicBlock*, 16u>, true, llv…
12595 …_11SmallPtrSetIS2_Lj16EEELb1ENS_11GraphTraitsIS2_EEE6toNextEv", "llvm::df_iterator<llvm::MachineBa…
12598 …:df_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 16u>, true, llv…
12731 …S_11SmallPtrSetIS2_Lj8EEELb1ENS_11GraphTraitsIS2_EEE6toNextEv", "llvm::df_iterator<llvm::MachineBa…
12732 …:df_iterator<llvm::MachineBasicBlock*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 8u>, true, llvm…
16495 …tIS3_St4lessIS3_ESaIS3_EELb1ENS_11GraphTraitsIS4_EEE6toNextEv", "llvm::df_iterator<llvm::Inverse<l…
17199 …S_11SmallPtrSetIS2_Lj8EEELb0ENS_11GraphTraitsIS2_EEE6toNextEv", "llvm::df_iterator<llvm::MachineBa…
17950 …S_11SmallPtrSetIS4_Lj8EEELb0ENS_11GraphTraitsIS4_EEE6toNextEv", "llvm::df_iterator<llvm::DomTreeNo…
18053 …7MachineBasicBlockELj8EEELb1ENS_11GraphTraitsIS2_EEE6toNextEv", "llvm::df_iterator<llvm::MachineFu…
[all …]