Lines Matching refs:getRegionMRT
355 RegionMRT *getRegionMRT() { return RMRT; } in getRegionMRT() function in __anonde98b0ec0211::LinearizedRegion
436 virtual RegionMRT *getRegionMRT() { return nullptr; } in getRegionMRT() function in __anonde98b0ec0211::MRT
440 bool isRegion() { return getRegionMRT() != nullptr; } in isRegion()
514 RegionMRT *getRegionMRT() override { return this; } in getRegionMRT() function in __anonde98b0ec0211::RegionMRT
554 return (Tree->isRegion()) ? Tree->getRegionMRT()->getEntry() in getEntry()
560 return (Tree->isRegion()) ? Tree->getRegionMRT()->getExit() in getExit()
575 if (CI->getRegionMRT()->contains(MBB)) { in contains()
577 } else if (CI->getRegionMRT()->getLinearizedRegion() != nullptr && in contains()
578 CI->getRegionMRT()->getLinearizedRegion()->contains(MBB)) { in contains()
591 CI->getRegionMRT()->replaceLiveOutReg(Register, NewRegister); in replaceLiveOutReg()
812 LinearizedRegion *SubRegion = CI->getRegionMRT()->getLinearizedRegion(); in storeLiveOuts()
864 return getRegionMRT()->getBBSelectRegIn(); in getBBSelectRegIn()
868 return getRegionMRT()->getBBSelectRegOut(); in getBBSelectRegOut()
1217 RegionMRT *getRegionMRT() { return RMRT; } in getRegionMRT() function in __anonde98b0ec0311::AMDGPUMachineCFGStructurizer
1319 fixRegionTerminator(CI->getRegionMRT()); in fixupRegionExits()
2206 getRegionMRT()->replaceLiveOutReg(Register, NewRegister); in replaceRegisterWith()
2290 CurrentRegion->getRegionMRT()->getInnerOutputRegister(), in createIfRegion()
2291 CurrentRegion->getRegionMRT()->getEntry()->getNumber()); in createIfRegion()
2327 InnerRegion->getRegionMRT()->getInnerOutputRegister(); in createIfRegion()
2349 CurrentRegion->getRegionMRT()->getInnerOutputRegister(), in createIfRegion()
2350 CurrentRegion->getRegionMRT()->getEntry()->getNumber()); in createIfRegion()
2434 auto MRTRegion = LRegion->getRegionMRT(); in splitExit()
2564 RegionMRT *Region = Tree->getRegionMRT(); in containsNewBackedge()
2612 Child->getRegionMRT()->getLinearizedRegion(); in structurizeComplexRegion()
2625 InnerLRegion->getRegionMRT()->getInnerOutputRegister(); in structurizeComplexRegion()
2643 Child->getRegionMRT()->getEntry(), in structurizeComplexRegion()
2698 LRegion->getRegionMRT()->getInnerOutputRegister()); in structurizeComplexRegion()
2739 Changed |= structurizeRegions(CI->getRegionMRT(), false); in structurizeRegions()
2782 RegionMRT *Region = MRT->getRegionMRT(); in initializeSelectRegisters()