LiveRangeCalc: Rewrite subrange calculation
authorMatthias Braun <matze@braunis.de>
Mon, 15 Dec 2014 21:16:21 +0000 (21:16 +0000)
committerMatthias Braun <matze@braunis.de>
Mon, 15 Dec 2014 21:16:21 +0000 (21:16 +0000)
commit6097277eefb9c5fb35a7f493c783ee1fd1b9d6a7
tree553cb924d036513362eb2dc4f79e75302d5a4604
parent8e7359d3a7817d2719a76533340562989135398c
LiveRangeCalc: Rewrite subrange calculation

This changes subrange calculation to calculate subranges sequentially
instead of in parallel. The code is easier to understand that way and
addresses the code review issues raised about LiveOutData being
hard to understand/needing more comments by removing them :)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224272 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/LiveRangeCalc.cpp
lib/CodeGen/LiveRangeCalc.h