Home
last modified time | relevance | path

Searched refs:node_iterator (Results 1 – 25 of 44) sorted by relevance

12

/external/google-fruit/include/fruit/impl/data_structures/
Dsemistatic_graph.defn.h34 inline SemistaticGraph<NodeId, Node>::node_iterator::node_iterator(NodeData* itr) : itr(itr) {} in node_iterator() function
37 inline Node& SemistaticGraph<NodeId, Node>::node_iterator::getNode() { in getNode()
43 inline bool SemistaticGraph<NodeId, Node>::node_iterator::isTerminal() { in isTerminal()
49 inline void SemistaticGraph<NodeId, Node>::node_iterator::setTerminal() { in setTerminal()
55 inline bool SemistaticGraph<NodeId, Node>::node_iterator::operator==(const node_iterator& other) co…
63 inline SemistaticGraph<NodeId, Node>::const_node_iterator::const_node_iterator(node_iterator itr) :… in const_node_iterator()
84 SemistaticGraph<NodeId, Node>::node_iterator::neighborsBegin() { in neighborsBegin()
94 inline typename SemistaticGraph<NodeId, Node>::node_iterator
95 SemistaticGraph<NodeId, Node>::edge_iterator::getNodeIterator(node_iterator nodes_begin) { in getNodeIterator()
96 return node_iterator{nodeAtId(nodes_begin.itr, *itr)}; in getNodeIterator()
[all …]
Dsemistatic_graph.h110 class node_iterator {
116 explicit node_iterator(NodeData* itr);
131 bool operator==(const node_iterator&) const;
143 explicit const_node_iterator(node_iterator itr);
159 friend class SemistaticGraph<NodeId, Node>::node_iterator;
165 node_iterator getNodeIterator(node_iterator nodes_begin);
170 node_iterator getNodeIterator(std::size_t i, node_iterator nodes_begin);
215 node_iterator begin();
217 node_iterator end();
222 node_iterator at(NodeId nodeId);
[all …]
/external/google-fruit/include/fruit/impl/injector/
Dinjector_storage.h149 Graph::node_iterator lazyGetPtr();
153 const C* getPtr(Graph::node_iterator itr);
156 const void* getPtrInternal(Graph::node_iterator itr);
159 Graph::node_iterator lazyGetPtr(TypeId type);
162 Graph::node_iterator lazyGetPtr(Graph::edge_iterator deps, std::size_t dep_index);
186 … InjectorStorage::Graph::node_iterator node_itr);
189 …ct_ptr_t createInjectedObjectForProvider(InjectorStorage& injector, Graph::node_iterator node_itr);
193 … Graph::node_iterator node_itr);
197 Graph::node_iterator node_itr);
201 … Graph::node_iterator node_itr);
[all …]
Dinjector_storage.defn.h105 const C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) { in operator()
112 const C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
120 C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
128 C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
136 const C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
143 C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
152 const C* operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
159 …Provider<C> operator()(InjectorStorage& injector, InjectorStorage::Graph::node_iterator node_itr) {
239 inline T InjectorStorage::get(InjectorStorage::Graph::node_iterator node_iterator) {
243 return GetSecondStage<T>()(GetFirstStage<T>()(*this, node_iterator));
[all …]
/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_ra_checker.cpp180 for (node_iterator I = p->begin(), E = p->end(); I != E; ++I) { in check_phi_src()
189 for (node_iterator I = p->begin(), E = p->end(); I != E; ++I) { in process_phi_dst()
197 for (node_iterator I = g->begin(), E = g->end(); I != E; ++I) { in check_alu_group()
211 for (node_iterator I = g->begin(), E = g->end(); I != E; ++I) { in check_alu_group()
239 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in run_on()
Dsb_ssa_builder.cpp143 for (node_iterator I = n.begin(), E = n.end(); I != E; ++I) { in visit()
147 for (node_iterator I = n.begin(), E = n.end(); I != E; ++I) { in visit()
215 for (node_iterator I = n.begin(), E = n.end(); I != E; ++I) { in visit()
219 for (node_iterator I = n.begin(), E = n.end(); I != E; ++I) { in visit()
427 for (node_iterator I = phi->begin(), E = phi->end(); I != E; ++I) { in rename_phi_args()
Dsb_if_conversion.cpp61 for (node_iterator I = c->begin(), E = c->end(), N; I != E; I = N) { in convert_kill_instructions()
182 for (node_iterator I = r->phi->begin(), E = r->phi->end(); I != E; ++I) { in check_and_convert()
265 for (node_iterator I = r->phi->begin(), E = r->phi->end(); I != E; in run_on()
Dsb_def_use.cpp40 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in process_phi()
74 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in run_on()
Dsb_gcm.cpp52 for (node_iterator N, I = pending.begin(), E = pending.end(); in run()
111 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in collect_instructions()
124 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in collect_instructions()
140 for (node_iterator I = n->begin(), E = n->end(); I != E; ++I) { in sched_early()
703 for (node_iterator I = s.begin(), E = s.end(); I != E; ++I) { in init_use_count()
753 for (node_iterator I = s.begin(), E = s.end(); I != E; ++I) { in init_def_count()
Dsb_bc_finalize.cpp255 for (node_iterator I = c->begin(), E = c->end(); I != E; ++I) { in run_on()
308 for (node_iterator I = g->begin(), E = g->end(); I != E; ++I) { in finalize_alu_group()
392 for (node_iterator pI = prev->begin(), pE = prev->end(); pI != pE; ++pI) { in finalize_alu_src()
470 for (node_iterator pI = prev->begin(), pE = prev->end(); pI != pE; ++pI) { in finalize_alu_src()
958 for (node_iterator N, I = sh.root->begin(), E = sh.root->end(); I != E; in cf_peephole()
973 for (node_iterator N, I = sh.root->begin(), E = sh.root->end(); I != E; in cf_peephole()
Dsb_pass.cpp55 for (node_iterator N, I = n.begin(), E = n.end(); I != E; I = N) { in run_on()
Dsb_bc_builder.cpp43 for (node_iterator it = root->begin(), end = root->end(); in build()
64 for (node_iterator I = root->begin(), end = root->end(); in build()
96 for (node_iterator I = n->begin(), E = n->end(); in build_alu_clause()
109 for (node_iterator I = n->begin(), E = n->end(); in build_alu_group()
128 for (node_iterator I = n->begin(), E = n->end(); in build_fetch_clause()
Dsb_liveness.cpp376 for (node_iterator I = phi->begin(), E = phi->end(); I != E; ++I) { in process_phi_outs()
390 for (node_iterator I = phi->begin(), E = phi->end(); I != E; ++I) { in process_phi_branch()
/external/google-fruit/tests/
Dtest_common.h34 using node_iterator = Graph::node_iterator; variable
/external/google-fruit/include/fruit/
Dprovider.h139 fruit::impl::InjectorStorage::Graph::node_iterator itr;
141 …der(fruit::impl::InjectorStorage* storage, fruit::impl::InjectorStorage::Graph::node_iterator itr);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExplodedGraph.h341 typedef AllNodesTy::iterator node_iterator; typedef
344 node_iterator nodes_begin() { return Nodes.begin(); } in nodes_begin()
346 node_iterator nodes_end() { return Nodes.end(); } in nodes_end()
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExplodedGraph.h397 using node_iterator = AllNodesTy::iterator; variable
400 node_iterator nodes_begin() { return Nodes.begin(); } in nodes_begin()
402 node_iterator nodes_end() { return Nodes.end(); } in nodes_end()
/external/google-fruit/include/fruit/impl/
Dprovider.defn.h29 fruit::impl::InjectorStorage::Graph::node_iterator itr) in Provider()
/external/tensorflow/tensorflow/cc/saved_model/
Dloader.cc78 const auto node_iterator = node.attr().find("value"); in ValidateNode() local
79 if (node_iterator != node.attr().end()) { in ValidateNode()
80 AttrValue node_value = node_iterator->second; in ValidateNode()
/external/llvm-project/llvm/lib/Analysis/
DIntervalPartition.cpp58 for (Interval::node_iterator It = I->Nodes.begin(), End = I->Nodes.end(); in addIntervalToPartition()
/external/llvm/include/llvm/Analysis/
DInterval.h45 typedef std::vector<BasicBlock*>::iterator node_iterator; typedef
/external/llvm/lib/Analysis/
DIntervalPartition.cpp48 for (Interval::node_iterator It = I->Nodes.begin(), End = I->Nodes.end(); in addIntervalToPartition()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DIntervalPartition.cpp58 for (Interval::node_iterator It = I->Nodes.begin(), End = I->Nodes.end(); in addIntervalToPartition()
/external/llvm-project/llvm/include/llvm/Analysis/
DInterval.h45 using node_iterator = std::vector<BasicBlock*>::iterator; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DInterval.h45 using node_iterator = std::vector<BasicBlock*>::iterator; variable

12