Lines Matching refs:ProgramPoint

536 bool StackLayoutModifier::canInsertRegion(ProgramPoint P) {  in canInsertRegion()
558 bool StackLayoutModifier::insertRegion(ProgramPoint P, int64_t RegionSz) { in insertRegion()
907 BinaryFunction *Func, SmallVector<ProgramPoint, 4> &Frontier, in splitFrontierCritEdges() argument
941 ProgramPoint NewFrontierPP = ProgramPoint::getLastPointAt(*NewBB); in splitFrontierCritEdges()
957 SmallVector<ProgramPoint, 4>
960 SmallVector<ProgramPoint, 4> Frontier; in doRestorePlacement()
973 for (ProgramPoint &PP : Frontier) in doRestorePlacement()
979 for (ProgramPoint &PP : Frontier) { in doRestorePlacement()
996 doForAllSuccs(*FrontierBB, [&](ProgramPoint P) { in doRestorePlacement()
1022 for (ProgramPoint &PP : Frontier) { in doRestorePlacement()
1092 SmallVector<ProgramPoint, 4> ShrinkWrapping::fixPopsPlacements( in fixPopsPlacements()
1093 const SmallVector<ProgramPoint, 4> &RestorePoints, int64_t SaveOffset, in fixPopsPlacements() argument
1095 SmallVector<ProgramPoint, 4> FixedRestorePoints = RestorePoints; in fixPopsPlacements()
1099 for (ProgramPoint &PP : FixedRestorePoints) { in fixPopsPlacements()
1102 if (SPT.getStateAt(ProgramPoint::getLastPointAt(*BB))->first == in fixPopsPlacements()
1104 BitVector BV = *RI.getStateAt(ProgramPoint::getLastPointAt(*BB)); in fixPopsPlacements()
1205 SmallVector<ProgramPoint, 4> &RestorePoints, bool UsePushPops) { in scheduleSaveRestoreInsertions() argument
1221 for (ProgramPoint &PP : RestorePoints) { in scheduleSaveRestoreInsertions()
1271 SmallVector<ProgramPoint, 4> RestorePoints; in moveSaveRestores()
1312 SmallVector<ProgramPoint, 4> FixedRestorePoints = in moveSaveRestores()
1869 *PSPT.getStateAt(Iter == BB.begin() ? (ProgramPoint)&BB : &*(--Iter)); in processInsertions()