Searched refs:MachineRegion (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegionInfo.h | 26 class MachineRegion; 33 using RegionT = MachineRegion; 51 inline MachineRegionNode(MachineRegion *Parent, MachineBasicBlock *Entry, 56 bool operator==(const MachineRegion &RN) const { 61 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { class in namespace:llvm 63 MachineRegion(MachineBasicBlock *Entry, MachineBasicBlock *Exit, 65 MachineRegion *Parent = nullptr); 66 ~MachineRegion(); 79 void updateStatistics(MachineRegion *R) final; 120 inline MachineRegion * [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegionInfo.cpp | 35 // MachineRegion implementation 37 MachineRegion::MachineRegion(MachineBasicBlock *Entry, MachineBasicBlock *Exit, function in class:MachineRegion 39 MachineDominatorTree *DT, MachineRegion *Parent) : 42 MachineRegion::~MachineRegion() = default; 51 void MachineRegionInfo::updateStatistics(MachineRegion *R) { 69 TopLevelRegion = new MachineRegion(Entry, nullptr, this, DT, nullptr);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 471 DenseMap<MachineRegion *, RegionMRT *> &RegionMap); 511 MachineRegion *Region; 517 RegionMRT(MachineRegion *MachineRegion) : Region(MachineRegion) { 541 MachineRegion *getMachineRegion() { return Region; } 625 DenseMap<MachineRegion *, RegionMRT *> &RegionMap) { 639 SmallPtrSet<MachineRegion *, 4> PlacedRegions; 640 DenseMap<MachineRegion *, RegionMRT *> RegionMap; 641 MachineRegion *TopLevelRegio [all...] |
Completed in 112 milliseconds