LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code
authorDan Gohman <gohman@apple.com>
Wed, 26 Nov 2008 05:50:31 +0000 (05:50 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 26 Nov 2008 05:50:31 +0000 (05:50 +0000)
commit2ad8245566a3c92d4559727a877d57ecf5d078c8
tree8c08e4a8ab25b491ef6a330e36ee756ff71fcbbb
parent695d8ec33b4303d05b3142fdfd78751193df9c4c
LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code
and the LiveInterval.h top-level comment and accordingly. This fixes blocks
having spurious live-in registers in boundary cases.

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