Lines Matching full:reduced
351 for (auto reduced = current + 1; reduced != next; ++reduced) in PruneEquivalencesAndSortBySource() local
352 reduced->length = 0; in PruneEquivalencesAndSortBySource()
357 for (auto reduced = current + 1; reduced != next; ++reduced) { in PruneEquivalencesAndSortBySource() local
358 offset_t delta = current->src_end() - reduced->src_offset; in PruneEquivalencesAndSortBySource()
359 reduced->length -= std::min(reduced->length, delta); in PruneEquivalencesAndSortBySource()
360 reduced->src_offset += delta; in PruneEquivalencesAndSortBySource()
361 reduced->dst_offset += delta; in PruneEquivalencesAndSortBySource()
362 DCHECK_EQ(reduced->src_offset, current->src_end()); in PruneEquivalencesAndSortBySource()
522 for (auto reduced = current + 1; reduced != next; ++reduced) { in Prune() local
523 reduced->eq.length = 0; in Prune()
524 reduced->similarity = 0; in Prune()
529 for (auto reduced = current + 1; reduced != next; ++reduced) { in Prune() local
530 offset_t delta = current->eq.dst_end() - reduced->eq.dst_offset; in Prune()
531 reduced->eq.length -= std::min(reduced->eq.length, delta); in Prune()
532 reduced->eq.src_offset += delta; in Prune()
533 reduced->eq.dst_offset += delta; in Prune()
534 reduced->similarity = GetEquivalenceSimilarity( in Prune()
536 reduced->eq); in Prune()
537 DCHECK_EQ(reduced->eq.dst_offset, current->eq.dst_end()); in Prune()