DescriptionUnit tests for the live range conflict detection mechanism (CoalescedLiveRanges) in the Greedy Allocator.
Consolidated conflict detection and traversal logic in CoalescedLiveRanges to avoid duplication in both code and testing. In addition, this change achieves better separation between CoalescedLiveRanges and other register allocator components, improving testability and maintainability.
BUG=
Committed: https://crrev.com/3e3608cdd5073965491db95b1fa085db506d468d
Cr-Commit-Position: refs/heads/master@{#29783}
Patch Set 1 : #
Total comments: 4
Patch Set 2 : Incorporated feedback. #
Total comments: 7
Patch Set 3 : #Patch Set 4 : #
Total comments: 16
Patch Set 5 : #
Messages
Total messages: 23 (8 generated)
|