Searched refs:RegionInfo (Results 1 - 11 of 11) 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(); 133 static void addCustomGraphFeatures(const RegionInfo* RI, 134 GraphWriter<RegionInfo*> [all...] |
H A D | RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 12 #include "llvm/Analysis/RegionInfo.h" 54 Region::Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RInfo, 482 // RegionInfo implementation 485 bool RegionInfo::isCommonDomFrontier(BasicBlock *BB, BasicBlock *entry, 495 bool RegionInfo::isRegion(BasicBlock *entry, BasicBlock *exit) const { 535 void RegionInfo::insertShortCut(BasicBlock *entry, BasicBlock *exit, 553 DomTreeNode* RegionInfo::getNextPostDom(DomTreeNode* N, 563 bool RegionInfo::isTrivialRegion(BasicBlock *entry, BasicBlock *exit) const { 574 void RegionInfo 691 RegionInfo::RegionInfo() : FunctionPass(ID) { function in class:RegionInfo [all...] |
H A D | Android.mk | 47 RegionInfo.cpp \
|
H A D | RegionPass.cpp | 48 Info.addRequired<RegionInfo>(); 55 RI = &getAnalysis<RegionInfo>(); 108 // instead of relying on RegionInfo::verifyRegion since RegionInfo
|
/external/lldb/tools/debugserver/source/MacOSX/ |
H A D | MachVMRegion.h | 57 typedef vm_region_submap_short_info_data_64_t RegionInfo; typedef in class:MachVMRegion 60 typedef vm_region_submap_info_data_64_t RegionInfo; typedef in class:MachVMRegion 70 RegionInfo m_data;
|
/external/llvm/include/llvm/Analysis/ |
H A D | 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 RegionInfo; 215 friend class RegionInfo; 220 RegionInfo* RI; 259 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo* RI, 360 /// @brief Return the RegionInfo object, that belongs to this Region. 361 RegionInfo *getRegionInfo() const { 599 /// The RegionInfo pas 602 class RegionInfo : public FunctionPass { class in namespace:llvm [all...] |
H A D | RegionPass.h | 19 #include "llvm/Analysis/RegionInfo.h" 88 RegionInfo *RI; 101 /// 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 | 344 RegionInfo *region = GetRegionInfo(class_id); 353 RegionInfo *region = GetRegionInfo(class_id); 376 RegionInfo *region = GetRegionInfo(class_id); 414 RegionInfo *region = GetRegionInfo(class_id); 423 RegionInfo *region = GetRegionInfo(class_id); 452 RegionInfo *region = GetRegionInfo(class_id); 482 struct RegionInfo { struct in class:__sanitizer::SizeClassAllocator64 491 COMPILER_CHECK(sizeof(RegionInfo) >= kCacheLineSize); 494 return RoundUpTo(sizeof(RegionInfo) * kNumClassesRounded, 498 RegionInfo *GetRegionInf [all...] |
/external/lldb/examples/darwin/heap_find/heap/ |
H A D | heap_find.cpp | 617 typedef vm_region_submap_short_info_data_64_t RegionInfo; typedef 620 typedef vm_region_submap_info_data_64_t RegionInfo; 627 RegionInfo vm_region_info;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 13 #include "llvm/Analysis/RegionInfo.h" 263 INITIALIZE_PASS_DEPENDENCY(RegionInfo) 363 RegionInfo *RI = ParentRegion->getRegionInfo();
|
Completed in 2740 milliseconds