summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveInterval.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Search by the start point, not by the whole interval. This saves someChris Lattner2004-07-231-11/+12
| | | | | | comparisons, reducing linscan by another .1 seconds :) llvm-svn: 15139
* Instead of searching for a live interval pair, search for a location. This ↵Chris Lattner2004-07-231-6/+4
| | | | | | | | gives a very modest speedup of .3 seconds compiling 176.gcc (out of 20s). llvm-svn: 15136
* Pull the LiveRange and LiveInterval classes out of LiveIntervals.h (whichChris Lattner2004-07-231-0/+151
will soon be renamed) into their own file. The new file should not emit DEBUG output or have other side effects. The LiveInterval class also now doesn't know whether its working on registers or some other thing. In the future we will want to use the LiveInterval class and friends to do stack packing. In addition to a code simplification, this will allow us to do it more easily. llvm-svn: 15134
OpenPOWER on IntegriCloud