Lines Matching refs:RegionAddr
452 bool StackLayoutModifier::canCollapseRegion(int64_t RegionAddr) { in canCollapseRegion() argument
458 if (CollapsedRegions.count(RegionAddr)) in canCollapseRegion()
472 int64_t RegionAddr = FIE->StackOffset; in collapseRegion() local
474 return collapseRegion(DeletedPush, RegionAddr, RegionSz); in collapseRegion()
477 bool StackLayoutModifier::collapseRegion(MCInst *Alloc, int64_t RegionAddr, in collapseRegion() argument
479 if (!canCollapseRegion(RegionAddr)) in collapseRegion()
499 if (Slot > RegionAddr) in collapseRegion()
506 if (Slot > RegionAddr) in collapseRegion()
514 if (Slot == RegionAddr) { in collapseRegion()
521 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in collapseRegion()
524 if (FIE->StackPtrReg == BC.MIB->getFramePointer() && Slot > RegionAddr) in collapseRegion()
532 CollapsedRegions.insert(RegionAddr); in collapseRegion()
555 int64_t RegionAddr = SPT.getStateBefore(P)->first; in canInsertRegion() local
556 if (RegionAddr == SPT.SUPERPOSITION || RegionAddr == SPT.EMPTY) in canInsertRegion()
559 if (InsertedRegions.count(RegionAddr)) in canInsertRegion()
578 int64_t RegionAddr = SPT.getStateBefore(P)->first; in insertRegion() local
579 if (RegionAddr == SPT.SUPERPOSITION || RegionAddr == SPT.EMPTY) in insertRegion()
598 if (Slot >= RegionAddr) in insertRegion()
605 if (Slot >= RegionAddr) in insertRegion()
612 if (FIE->StackPtrReg == BC.MIB->getStackPointer() && Slot < RegionAddr) in insertRegion()
614 if (FIE->StackPtrReg == BC.MIB->getFramePointer() && Slot >= RegionAddr) in insertRegion()
623 InsertedRegions.insert(RegionAddr); in insertRegion()