/external/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 51 // Class to be specialized for different users of RegionInfo 74 class RegionInfo; 84 typedef RegionInfo RegionInfoT; 413 /// @brief Return the RegionInfo object, that belongs to this Region. 650 /// The RegionInfo pass detects all canonical regions in a function. The Regions 668 friend class RegionInfo; 857 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
RegionIterator.h | 17 #include "llvm/Analysis/RegionInfo.h" 311 template <> struct GraphTraits<RegionInfo*> 316 static NodeType *getEntryNode(RegionInfo *RI) { 319 static nodes_iterator nodes_begin(RegionInfo* RI) { 322 static nodes_iterator nodes_end(RegionInfo *RI) { 328 : public GraphTraits<RegionInfo *> { 333 return GraphTraits<RegionInfo*>::getEntryNode(&RI->getRegionInfo()); 336 return GraphTraits<RegionInfo*>::nodes_begin(&RI->getRegionInfo()); 339 return GraphTraits<RegionInfo*>::nodes_end(&RI->getRegionInfo());
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
RegionIterator.h | 17 #include "llvm/Analysis/RegionInfo.h" 317 template <> struct GraphTraits<RegionInfo*> 323 static NodeRef getEntryNode(RegionInfo *RI) { 326 static nodes_iterator nodes_begin(RegionInfo* RI) { 329 static nodes_iterator nodes_end(RegionInfo *RI) { 335 : public GraphTraits<RegionInfo *> { 341 return GraphTraits<RegionInfo*>::getEntryNode(&RI->getRegionInfo()); 344 return GraphTraits<RegionInfo*>::nodes_begin(&RI->getRegionInfo()); 347 return GraphTraits<RegionInfo*>::nodes_end(&RI->getRegionInfo());
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
RegionPrinter.h | 21 class RegionInfo; 36 void viewRegion(llvm::RegionInfo *RI); 43 /// The result of a new analysis may differ from the RegionInfo the pass 56 void viewRegionOnly(llvm::RegionInfo *RI); 63 /// The result of a new analysis may differ from the RegionInfo the pass
|
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 28 // Specifically, if you do not need the RegionInfo, but dominance 31 // it has often near zero cost. In contrast RegionInfo is by 52 // Class to be specialized for different users of RegionInfo 75 class RegionInfo; 85 typedef RegionInfo RegionInfoT; 414 /// @brief Return the RegionInfo object, that belongs to this Region. 659 /// The RegionInfo pass detects all canonical regions in a function. The Regions 677 friend class RegionInfo; 865 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
RegionPrinter.cpp | 12 #include "llvm/Analysis/RegionInfo.h" 59 struct DOTGraphTraits<RegionInfo*> : public DOTGraphTraits<RegionNode*> { 64 static std::string getGraphName(RegionInfo *DT) { 68 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { 74 GraphTraits<RegionInfo*>::ChildIteratorType CI, RegionInfo *RI) { 101 static void printRegionCluster(const Region *R, GraphWriter<RegionInfo*> &GW, 122 RegionInfo *RI = R->getRegionInfo(); 136 static void addCustomGraphFeatures(const RegionInfo* RI, 137 GraphWriter<RegionInfo*> &GW) [all...] |
RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 12 #include "llvm/Analysis/RegionInfo.h" 56 Region::Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RInfo, 464 // RegionInfo implementation 467 bool RegionInfo::isCommonDomFrontier(BasicBlock *BB, BasicBlock *entry, 477 bool RegionInfo::isRegion(BasicBlock *entry, BasicBlock *exit) const { 517 void RegionInfo::insertShortCut(BasicBlock *entry, BasicBlock *exit, 535 DomTreeNode* RegionInfo::getNextPostDom(DomTreeNode* N, 545 bool RegionInfo::isTrivialRegion(BasicBlock *entry, BasicBlock *exit) const { 556 void RegionInfo::updateStatistics(Region *R) [all...] |
/external/llvm/lib/Analysis/ |
RegionPrinter.cpp | 17 #include "llvm/Analysis/RegionInfo.h" 62 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { 67 static std::string getGraphName(const RegionInfo *) { return "Region Graph"; } 69 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { 75 GraphTraits<RegionInfo *>::ChildIteratorType CI, 76 RegionInfo *G) { 102 static void printRegionCluster(const Region &R, GraphWriter<RegionInfo *> &GW, 123 const RegionInfo &RI = *static_cast<const RegionInfo*>(R.getRegionInfo()); 134 static void addCustomGraphFeatures(const RegionInfo *G [all...] |
RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 12 #include "llvm/Analysis/RegionInfo.h" 49 cl::location(RegionInfo::printStyle), 66 RegionInfo* RI, 75 // RegionInfo implementation 78 RegionInfo::RegionInfo() : 83 RegionInfo::~RegionInfo() { 87 void RegionInfo::updateStatistics(Region *R) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 39 class RegionInfo; 205 friend class RegionInfo; 212 RegionInfo* RI; 251 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RI, 334 /// @brief Return the RegionInfo object, that belongs to this Region. 335 RegionInfo *getRegionInfo() const { 521 /// The RegionInfo pass detects all canonical regions in a function. The Regions 524 class RegionInfo : public FunctionPass { 530 RegionInfo(const RegionInfo &) [all...] |