HomeSort by relevance Sort by last modified time
    Searched refs:RegionInfo (Results 1 - 9 of 9) sorted by null

  /external/llvm/lib/Analysis/
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*> &GW)
    [all...]
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::updateStatistics(Region *R)
    [all...]
Android.mk 52 RegionInfo.cpp \
RegionPass.cpp 47 Info.addRequired<RegionInfo>();
54 RI = &getAnalysis<RegionInfo>();
107 // instead of relying on RegionInfo::verifyRegion since RegionInfo
  /external/llvm/include/llvm/Analysis/
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 {
582 RegionInfo(const RegionInfo &) LLVM_DELETED_FUNCTION
    [all...]
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) {
RegionPass.h 19 #include "llvm/Analysis/RegionInfo.h"
87 RegionInfo *RI;
100 /// RGPassManager needs RegionInfo.
  /external/compiler-rt/lib/sanitizer_common/
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 {
482 COMPILER_CHECK(sizeof(RegionInfo) >= kCacheLineSize);
485 return RoundUpTo(sizeof(RegionInfo) * kNumClassesRounded,
489 RegionInfo *GetRegionInfo(uptr class_id)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
StructurizeCFG.cpp 14 #include "llvm/Analysis/RegionInfo.h"
260 INITIALIZE_PASS_DEPENDENCY(RegionInfo)
356 RegionInfo *RI = ParentRegion->getRegionInfo();

Completed in 377 milliseconds