diff options
author | Chris Lattner <sabre@nondot.org> | 2004-07-24 02:52:23 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-07-24 02:52:23 +0000 |
commit | abf295fc6cfb438617e8b105022ce506f56674d8 (patch) | |
tree | 54dd64f03fb7e05d25edfa701315445b153fb449 /lib/CodeGen/RegAllocIterativeScan.cpp | |
parent | 1be339ac4c7f1dcf32cf6f2d35bfe3d9c62a35d1 (diff) |
Little stuff:
* Fix comment typeo
* add dump() methods
* add a few new methods like getLiveRangeContaining, removeRange & joinable
(which is currently the same as overlaps)
* Remove the unused operator==
Bigger change:
* In LiveInterval, instead of using a boolean isDefinedOnce to keep track of
if there are > 1 definitions in a particular interval, keep a counter,
NumValues to keep track of exactly how many there are.
* In LiveRange, add a new ValId element to indicate which of the numbered
values each LiveRange belongs to. We now no longer merge LiveRanges if
they are of differing value ID's even if they are neighbors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15152 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocIterativeScan.cpp')
0 files changed, 0 insertions, 0 deletions