Searched refs:RegionT (Results 1 – 4 of 4) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | RegionInfo.h | 81 typedef Region RegionT; 115 typedef typename Tr::RegionT RegionT; 135 RegionT *parent; 146 inline RegionNodeBase(RegionT *Parent, BlockT *Entry, 159 inline RegionT *getParent() const { return parent; } 251 typedef typename Tr::RegionT RegionT; 275 typedef std::vector<std::unique_ptr<RegionT>> RegionSet; 307 RegionT *Parent = nullptr); 356 RegionT *getParent() const { 385 RegionT *getExpandedRegion() const; [all …]
|
D | RegionIterator.h | 33 template<class NodeType, class BlockT, class RegionT> 82 return getNode()->template getNodeAs<RegionT>()->getExit(); in getRegionSucc() 90 typedef RNSuccIterator<NodeType, BlockT, RegionT> Self; 157 template<class NodeType, class BlockT, class RegionT> 158 class RNSuccIterator<FlatIt<NodeType>, BlockT, RegionT> 168 typedef RNSuccIterator<FlatIt<NodeType>, BlockT, RegionT> Self; 209 RegionT *Parent = Node->getParent(); 235 template<class NodeType, class BlockT, class RegionT> 236 inline RNSuccIterator<NodeType, BlockT, RegionT> succ_begin(NodeType* Node) { in succ_begin() 237 return RNSuccIterator<NodeType, BlockT, RegionT>(Node); in succ_begin() [all …]
|
D | RegionInfoImpl.h | 37 RegionT *Parent) in RegionBase() 66 std::vector<RegionT *> RegionQueue; in replaceEntryRecursive() 69 RegionQueue.push_back(static_cast<RegionT *>(this)); in replaceEntryRecursive() 71 RegionT *R = RegionQueue.back(); in replaceEntryRecursive() 75 for (typename RegionT::const_iterator RI = R->begin(), RE = R->end(); in replaceEntryRecursive() 85 std::vector<RegionT *> RegionQueue; in replaceExitRecursive() 88 RegionQueue.push_back(static_cast<RegionT *>(this)); in replaceExitRecursive() 90 RegionT *R = RegionQueue.back(); in replaceExitRecursive() 94 for (typename RegionT::const_iterator RI = R->begin(), RE = R->end(); in replaceExitRecursive() 292 for (typename RegionT::const_iterator RI = begin(), RE = end(); RI != RE; in verifyRegionNest() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegionInfo.h | 34 typedef MachineRegion RegionT;
|