]> granicus.if.org Git - llvm/commit
LiveIntervalAnalysis: Factor out code to update liveness on physreg def removal
authorMatthias Braun <matze@braunis.de>
Wed, 21 Jan 2015 18:50:21 +0000 (18:50 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 21 Jan 2015 18:50:21 +0000 (18:50 +0000)
commit1458e0596703f85d6a6a8041c05ad39c297b3190
tree1f9c552eb561deed655851e72e2e5771f583d901
parent5a9462587d2c9b4b70519d8a368f5a61485c1ca3
LiveIntervalAnalysis: Factor out code to update liveness on physreg def removal

This cleans up code and is more in line with the general philosophy of
modifying LiveIntervals through LiveIntervalAnalysis instead of changing
them directly.

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