| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | RegionPrinter.cpp | 49 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { 56 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { in getNodeLabel() 63 RegionInfo *G) { in getEdgeAttributes() 110 const RegionInfo &RI = *static_cast<const RegionInfo*>(R.getRegionInfo()); in printRegionCluster() 121 static void addCustomGraphFeatures(const RegionInfo *G, in addCustomGraphFeatures() 122 GraphWriter<RegionInfo *> &GW) { in addCustomGraphFeatures() 133 static RegionInfo *getGraph(RegionInfoPass *RIP) { in getGraph() 219 static void viewRegionInfo(RegionInfo *RI, bool ShortNames) { in viewRegionInfo() 223 std::string GraphName = DOTGraphTraits<RegionInfo *>::getGraphName(RI); in viewRegionInfo() 244 void llvm::viewRegion(RegionInfo *RI) { viewRegionInfo(RI, false); } in viewRegion() [all …]
|
| H A 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 …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuzz/ |
| H A 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() 52 RegionInfo.data(), RingBufferBytes.data(), in LLVMFuzzerTestOneInput()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionInfo.h | 66 class RegionInfo; variable 90 using RegionInfoT = RegionInfo; 675 friend class RegionInfo; 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; 951 RegionInfo &getRegionInfo() { return RI; } 953 const RegionInfo &getRegionInfo() const { return RI; } [all …]
|
| H A 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());
|
| H A D | RegionPrinter.h | 23 class RegionInfo; variable 45 void viewRegion(llvm::RegionInfo *RI); 65 void viewRegionOnly(llvm::RegionInfo *RI);
|
| H A D | RegionPass.h | 26 class RegionInfo; variable 89 RegionInfo *RI;
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | primary64.h | 134 RegionInfo *Region = getRegionInfo(I); in init() 167 RegionInfo *Region = getRegionInfo(I); in unmapTestOnly() 183 RegionInfo *Region = getRegionInfo(I); in verifyAllBlocksAreReleasedTestOnly() 361 RegionInfo *Region = getRegionInfo(I); in iterateOverBlocks() 381 RegionInfo *Region = getRegionInfo(I); in getStats() 398 RegionInfo *Region = getRegionInfo(I); in getStats() 411 RegionInfo *Region = getRegionInfo(I); in getFragmentationInfo() 447 RegionInfo *Region = getRegionInfo(I); in releaseToOS() 477 const RegionInfo *RegionInfoArray = in findNearestBlock() 577 struct RegionInfo : UnpaddedRegionInfo { struct [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_primary64.h | 177 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() 203 RegionInfo *region = GetRegionInfo(class_id); in GetFromAllocator() 312 RegionInfo *region = GetRegionInfo(class_id); in PrintStats() 339 RegionInfo *region = GetRegionInfo(class_id); in PrintStats() 373 RegionInfo *region = GetRegionInfo(class_id); in ForEachChunk() 669 struct ALIGNED(SANITIZER_CACHE_LINE_SIZE) RegionInfo { in ALIGNED() 682 COMPILER_CHECK(sizeof(RegionInfo) % kCacheLineSize == 0); 684 RegionInfo *GetRegionInfo(uptr class_id) const { in GetRegionInfo() 686 RegionInfo *regions = reinterpret_cast<RegionInfo *>(RegionInfoSpace); in GetRegionInfo() 757 bool IsRegionExhausted(RegionInfo *region, uptr class_id, in IsRegionExhausted() [all …]
|
| H A D | sanitizer_mac.cpp | 1247 typedef vm_region_submap_short_info_data_64_t RegionInfo; in FindAvailableMemoryRange() typedef 1263 RegionInfo vminfo; in FindAvailableMemoryRange()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PartialInlining.cpp | 983 for (const FunctionOutliningMultiRegionInfo::OutlineRegionInfo &RegionInfo : in FunctionCloner() local 986 for (BasicBlock *BB : RegionInfo.Region) in FunctionCloner() 990 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner() 992 if (RegionInfo.ReturnBlock) in FunctionCloner() 993 NewReturnBlock = cast<BasicBlock>(VMap[RegionInfo.ReturnBlock]); in FunctionCloner() 1109 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining() local 1112 ComputeRegionCost(RegionInfo.Region); in doMultiRegionFunctionOutlining() 1114 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining() 1116 LookupAC(*RegionInfo.EntryBlock->getParent()), in doMultiRegionFunctionOutlining() 1149 &RegionInfo.Region.front()->front()) in doMultiRegionFunctionOutlining() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A 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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 290 ProfileSummaryInfo &PSIin, RegionInfo &RIin, in CHR() 376 RegionInfo &RI;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 466 RegionInfo *RI = ParentRegion->getRegionInfo(); in gatherPredicates()
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 140 SRCS_MIN+= Analysis/RegionInfo.cpp
|