/external/llvm/include/llvm/ADT/ |
PostOrderIterator.h | 28 // visited nodes during the po_iterator's depth-first traversal. 46 // could be used to remove loop back-edges from the CFG seen by po_iterator. 50 // the finishPostorder() function is called just before the po_iterator moves 93 class po_iterator : public std::iterator<std::forward_iterator_tag, class in namespace:llvm 115 po_iterator(NodeType *BB) { function in class:llvm::po_iterator 120 po_iterator() {} // End is when stack is empty. function in class:llvm::po_iterator 122 po_iterator(NodeType *BB, SetType &S) function in class:llvm::po_iterator 130 po_iterator(SetType &S) function in class:llvm::po_iterator 137 static po_iterator begin(GraphT G) { 138 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 117 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 123 po_iterator() = default; // End is when stack is empty. 125 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 133 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 117 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 123 po_iterator() = default; // End is when stack is empty. 125 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 133 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/ADT/ |
PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 96 class po_iterator class in namespace:llvm 107 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 113 po_iterator() = default; // End is when stack is empty. 115 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 123 po_iterator(SetType &S) function in class:llvm::po_iterator 141 static po_iterator begin(GraphT G) { 142 return po_iterator(GT::getEntryNode(G)) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
PostOrderIterator.h | 52 class po_iterator : public std::iterator<std::forward_iterator_tag, class in namespace:llvm 73 inline po_iterator(NodeType *BB) { function in class:llvm::po_iterator 78 inline po_iterator() {} // End is when stack is empty. function in class:llvm::po_iterator 80 inline po_iterator(NodeType *BB, SetType &S) : function in class:llvm::po_iterator 88 inline po_iterator(SetType &S) : function in class:llvm::po_iterator 93 typedef po_iterator<GraphT, SetType, ExtStorage, GT> _Self; 136 po_iterator<T> po_begin(T G) { return po_iterator<T>::begin(G); } 138 po_iterator<T> po_end (T G) { return po_iterator<T>::end(G); [all...] |
/external/clang/lib/Analysis/ |
PostOrderCFGView.cpp | 24 for (po_iterator I = po_iterator::begin(cfg, BSet), 25 E = po_iterator::end(cfg, BSet); I != E; ++I) {
|
/external/clang/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Analysis/Analyses/ |
PostOrderCFGView.h | 35 /// template parameter of the llvm::po_iterator template, as used with 41 // po_iterator requires this iterator, but the only interface needed is the 51 // Note that insert() is called by po_iterator, which doesn't check to 72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
|