OSDN Git Service

Make the allocation of LiveIntervals explicit, rather than holding them in the r2iMap...
authorOwen Anderson <resistor@mac.com>
Wed, 13 Aug 2008 21:49:13 +0000 (21:49 +0000)
committerOwen Anderson <resistor@mac.com>
Wed, 13 Aug 2008 21:49:13 +0000 (21:49 +0000)
commit03857b29d8271a23943254579e6cf7b7df4b1bd3
tree1f3e1c1c2dc8bd410854acf3f23f1f619a04f613
parent49bfdd63f481237fa7305525517ea0dc9e1bd23c
Make the allocation of LiveIntervals explicit, rather than holding them in the r2iMap_ by value.  This will prevent references to them from being invalidated
if the map is changed.

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