Searched refs:RegionInfo (Results 1 - 9 of 9) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 17 #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(); 134 static void addCustomGraphFeatures(const RegionInfo* RI, 135 GraphWriter<RegionInfo*> [all...] |
H A D | RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 12 #include "llvm/Analysis/RegionInfo.h" 55 Region::Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RInfo, 480 // RegionInfo implementation 483 bool RegionInfo::isCommonDomFrontier(BasicBlock *BB, BasicBlock *entry, 493 bool RegionInfo::isRegion(BasicBlock *entry, BasicBlock *exit) const { 533 void RegionInfo::insertShortCut(BasicBlock *entry, BasicBlock *exit, 551 DomTreeNode* RegionInfo::getNextPostDom(DomTreeNode* N, 561 bool RegionInfo::isTrivialRegion(BasicBlock *entry, BasicBlock *exit) const { 572 void RegionInfo 689 RegionInfo::RegionInfo() : FunctionPass(ID) { function in class:RegionInfo [all...] |
H A D | Android.mk | 52 RegionInfo.cpp \
|
H A D | RegionPass.cpp | 47 Info.addRequired<RegionInfo>(); 54 RI = &getAnalysis<RegionInfo>(); 107 // instead of relying on RegionInfo::verifyRegion since RegionInfo
|
/external/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis ----------------------*- C++ -*-===// 39 class RegionInfo; 203 friend class RegionInfo; 208 RegionInfo* RI; 247 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RI, 348 /// @brief Return the RegionInfo object, that belongs to this Region. 349 RegionInfo *getRegionInfo() const { 574 /// The RegionInfo pass detects all canonical regions in a function. The Regions 577 class RegionInfo : public FunctionPass { class in namespace:llvm 582 RegionInfo(cons [all...] |
H A D | RegionPass.h | 19 #include "llvm/Analysis/RegionInfo.h" 87 RegionInfo *RI; 100 /// RGPassManager needs RegionInfo.
|
H A D | RegionIterator.h | 17 #include "llvm/Analysis/RegionInfo.h" 324 template <> struct GraphTraits<RegionInfo*> 329 static NodeType *getEntryNode(RegionInfo *RI) { 332 static nodes_iterator nodes_begin(RegionInfo* RI) { 335 static nodes_iterator nodes_end(RegionInfo *RI) {
|
/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator.h | 335 RegionInfo *region = GetRegionInfo(class_id); 344 RegionInfo *region = GetRegionInfo(class_id); 367 RegionInfo *region = GetRegionInfo(class_id); 405 RegionInfo *region = GetRegionInfo(class_id); 414 RegionInfo *region = GetRegionInfo(class_id); 443 RegionInfo *region = GetRegionInfo(class_id); 473 struct RegionInfo { struct in class:__sanitizer::SizeClassAllocator64 482 COMPILER_CHECK(sizeof(RegionInfo) >= kCacheLineSize); 485 return RoundUpTo(sizeof(RegionInfo) * kNumClassesRounded, 489 RegionInfo *GetRegionInf [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 14 #include "llvm/Analysis/RegionInfo.h" 260 INITIALIZE_PASS_DEPENDENCY(RegionInfo) 356 RegionInfo *RI = ParentRegion->getRegionInfo();
|
Completed in 206 milliseconds