| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | RegionPrinter.cpp | 50 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { 55 static std::string getGraphName(const RegionInfo *) { return "Region Graph"; } in getGraphName() 57 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { in getNodeLabel() 63 GraphTraits<RegionInfo *>::ChildIteratorType CI, in getEdgeAttributes() 64 RegionInfo *G) { in getEdgeAttributes() 90 static void printRegionCluster(const Region &R, GraphWriter<RegionInfo *> &GW, in printRegionCluster() 111 const RegionInfo &RI = *static_cast<const RegionInfo*>(R.getRegionInfo()); in printRegionCluster() 122 static void addCustomGraphFeatures(const RegionInfo *G, in addCustomGraphFeatures() 123 GraphWriter<RegionInfo *> &GW) { in addCustomGraphFeatures() 134 static RegionInfo *getGraph(RegionInfoPass *RIP) { in getGraph() [all …]
|
| D | RegionInfo.cpp | 48 cl::location(RegionInfo::printStyle), 63 RegionInfo* RI, in Region() 75 RegionInfo::RegionInfo() = default; 77 RegionInfo::~RegionInfo() = default; 79 bool RegionInfo::invalidate(Function &F, const PreservedAnalyses &PA, in invalidate() 88 void RegionInfo::updateStatistics(Region *R) { in updateStatistics() 96 void RegionInfo::recalculate(Function &F, DominatorTree *DT_, in recalculate() 109 void RegionInfo::view() { viewRegion(this); } in view() 111 void RegionInfo::viewOnly() { viewRegionOnly(this); } in viewOnly() 188 RegionInfo RegionInfoAnalysis::run(Function &F, FunctionAnalysisManager &AM) { in run() [all …]
|
| D | CMakeLists.txt | 121 RegionInfo.cpp
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | RegionInfo.h | 66 class RegionInfo; variable 90 using RegionInfoT = RegionInfo; 675 friend class RegionInfo; 891 Region(BasicBlock *Entry, BasicBlock *Exit, RegionInfo *RI, DominatorTree *DT, 900 class RegionInfo : public RegionInfoBase<RegionTraits<Function>> { 904 explicit RegionInfo(); 906 RegionInfo(RegionInfo &&Arg) : Base(std::move(static_cast<Base &>(Arg))) { 910 RegionInfo &operator=(RegionInfo &&RHS) { 916 ~RegionInfo() override; 943 RegionInfo RI; [all …]
|
| D | RegionIterator.h | 25 class RegionInfo; variable 326 template <> struct GraphTraits<RegionInfo*> 332 static NodeRef getEntryNode(RegionInfo *RI) { 336 static nodes_iterator nodes_begin(RegionInfo* RI) { 340 static nodes_iterator nodes_end(RegionInfo *RI) { 346 : public GraphTraits<RegionInfo *> { 352 return GraphTraits<RegionInfo*>::getEntryNode(&RI->getRegionInfo()); 356 return GraphTraits<RegionInfo*>::nodes_begin(&RI->getRegionInfo()); 360 return GraphTraits<RegionInfo*>::nodes_end(&RI->getRegionInfo());
|
| D | RegionPrinter.h | 23 class RegionInfo; variable 45 void viewRegion(llvm::RegionInfo *RI); 65 void viewRegionOnly(llvm::RegionInfo *RI);
|
| D | RegionPass.h | 26 class RegionInfo; variable 89 RegionInfo *RI;
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuzz/ |
| D | get_error_info_fuzzer.cpp | 42 std::vector<char> RegionInfo(AllocatorT::getRegionInfoArraySize(), 0); in LLVMFuzzerTestOneInput() local 43 for (size_t i = 0; i < RegionInfoBytes.length() && i < RegionInfo.size(); in LLVMFuzzerTestOneInput() 45 RegionInfo[i] = RegionInfoBytes[i]; in LLVMFuzzerTestOneInput() 56 RegionInfo.data(), RingBufferBytes.data(), Memory, in LLVMFuzzerTestOneInput()
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/scudo/standalone/ |
| D | primary64.h | 76 RegionInfo *Region = getRegionInfo(I); in init() 91 RegionInfo *Region = getRegionInfo(I); in unmapTestOnly() 102 RegionInfo *Region = getRegionInfo(ClassId); in popBatch() 121 RegionInfo *Region = getRegionInfo(ClassId); in pushBlocks() 186 const RegionInfo *Region = getRegionInfo(I); in iterateOverBlocks() 201 RegionInfo *Region = getRegionInfo(I); in getStats() 233 RegionInfo *Region = getRegionInfo(I); in releaseToOS() 265 const RegionInfo *RegionInfoArray = in findNearestBlock() 266 reinterpret_cast<const RegionInfo *>(RegionInfoData); in findNearestBlock() 343 struct RegionInfo : UnpaddedRegionInfo { struct [all …]
|
| /openbsd/src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/ |
| D | MachVMRegion.h | 51 typedef vm_region_submap_short_info_data_64_t RegionInfo; typedef 54 typedef vm_region_submap_info_data_64_t RegionInfo; 64 RegionInfo m_data;
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_allocator_primary64.h | 177 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() 203 RegionInfo *region = GetRegionInfo(class_id); in GetFromAllocator() 268 const RegionInfo *region = AddressSpaceView::Load(GetRegionInfo(class_id)); in GetBlockBegin() 312 RegionInfo *region = GetRegionInfo(class_id); in PrintStats() 339 RegionInfo *region = GetRegionInfo(class_id); in PrintStats() 373 RegionInfo *region = GetRegionInfo(class_id); in ForEachChunk() 392 return RoundUpTo(sizeof(RegionInfo) * kNumClassesRounded, in AdditionalSize() 668 struct ALIGNED(SANITIZER_CACHE_LINE_SIZE) RegionInfo { in ALIGNED() 681 COMPILER_CHECK(sizeof(RegionInfo) % kCacheLineSize == 0); 683 RegionInfo *GetRegionInfo(uptr class_id) const { in GetRegionInfo() [all …]
|
| D | sanitizer_mac.cpp | 1247 typedef vm_region_submap_short_info_data_64_t RegionInfo; in FindAvailableMemoryRange() typedef 1263 RegionInfo vminfo; in FindAvailableMemoryRange()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | PartialInlining.cpp | 1030 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in FunctionCloner() local 1033 for (BasicBlock *BB : RegionInfo.Region) in FunctionCloner() 1036 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); in FunctionCloner() 1037 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner() 1039 if (RegionInfo.ReturnBlock) in FunctionCloner() 1040 NewReturnBlock = cast<BasicBlock>(VMap[RegionInfo.ReturnBlock]); in FunctionCloner() 1155 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining() local 1158 ComputeRegionCost(RegionInfo.Region); in doMultiRegionFunctionOutlining() 1160 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining() 1162 LookupAC(*RegionInfo.EntryBlock->getParent()), in doMultiRegionFunctionOutlining() [all …]
|
| /openbsd/src/gnu/llvm/lldb/examples/darwin/heap_find/heap/ |
| D | heap_find.cpp | 479 typedef vm_region_submap_short_info_data_64_t RegionInfo; in foreach_zone_in_this_process() typedef 482 typedef vm_region_submap_info_data_64_t RegionInfo; in foreach_zone_in_this_process() 489 RegionInfo vm_region_info; in foreach_zone_in_this_process()
|
| /openbsd/src/gnu/usr.bin/clang/libLLVMAnalysis/ |
| D | Makefile | 102 RegionInfo.cpp \
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
| D | BUILD.gn | 110 "RegionInfo.cpp",
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUMachineCFGStructurizer.cpp | 451 initializeMRT(MachineFunction &MF, const MachineRegionInfo *RegionInfo, 455 const MachineRegionInfo *RegionInfo, 605 MRT::initializeMRT(MachineFunction &MF, const MachineRegionInfo *RegionInfo, in initializeMRT() argument 618 const MachineRegionInfo *RegionInfo, in buildMRT() argument 622 MachineRegion *TopLevelRegion = RegionInfo->getTopLevelRegion(); in buildMRT() 628 MachineBasicBlock *Exit = initializeMRT(MF, RegionInfo, RegionMap); in buildMRT() 632 RegionMap[RegionInfo->getRegionFor(Exit)]->addChild(ExitMRT); in buildMRT() 645 MachineRegion *Region = RegionInfo->getRegionFor(MBB); in buildMRT()
|
| /openbsd/src/gnu/llvm/llvm/docs/Proposals/ |
| D | VectorizationPlan.rst | 214 2. RegionInfo: one can compare VPlan's H-CFG with the Region Analysis as used by
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| D | ControlHeightReduction.cpp | 291 ProfileSummaryInfo &PSIin, RegionInfo &RIin, in CHR() 377 RegionInfo &RI;
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | StructurizeCFG.cpp | 466 RegionInfo *RI = ParentRegion->getRegionInfo(); in gatherPredicates()
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | Passes.rst | 331 The ``RegionInfo`` pass detects single entry single exit regions in a function,
|
| /openbsd/src/distrib/sets/lists/comp/ |
| D | clang.macppc | 1166 ./usr/include/llvm/Analysis/RegionInfo.h
|
| D | clang.powerpc64 | 1165 ./usr/include/llvm/Analysis/RegionInfo.h
|
| D | clang.i386 | 1165 ./usr/include/llvm/Analysis/RegionInfo.h
|
| D | clang.amd64 | 1167 ./usr/include/llvm/Analysis/RegionInfo.h
|