Lines Matching defs:KillingStart
567 uint64_t &DeadSize, int64_t KillingStart,
591 // Calculate required adjustment for 'KillingStart' in order to keep
594 offsetToAlignment(uint64_t(KillingStart - DeadStart), PrefAlign);
595 ToRemoveStart = KillingStart + Off;
601 assert(KillingSize >= uint64_t(DeadStart - KillingStart) &&
603 ToRemoveSize = KillingSize - uint64_t(DeadStart - KillingStart);
667 int64_t KillingStart = OII->second;
668 uint64_t KillingSize = OII->first - KillingStart;
670 assert(OII->first - KillingStart >= 0 && "Size expected to be positive");
672 if (KillingStart > DeadStart &&
673 // Note: "KillingStart - KillingStart" is known to be positive due to
675 (uint64_t)(KillingStart - DeadStart) < DeadSize &&
676 // Note: "DeadSize - (uint64_t)(KillingStart - DeadStart)" is known to
678 KillingSize >= DeadSize - (uint64_t)(KillingStart - DeadStart)) {
679 if (tryToShorten(DeadI, DeadStart, DeadSize, KillingStart, KillingSize,
695 int64_t KillingStart = OII->second;
696 uint64_t KillingSize = OII->first - KillingStart;
698 assert(OII->first - KillingStart >= 0 && "Size expected to be positive");
700 if (KillingStart <= DeadStart &&
701 // Note: "DeadStart - KillingStart" is known to be non negative due to
703 KillingSize > (uint64_t)(DeadStart - KillingStart)) {
706 assert(KillingSize - (uint64_t)(DeadStart - KillingStart) < DeadSize &&
708 if (tryToShorten(DeadI, DeadStart, DeadSize, KillingStart, KillingSize,