When spilling an register, introduce a new temporary for each of its
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 30 May 2004 07:24:39 +0000 (07:24 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 30 May 2004 07:24:39 +0000 (07:24 +0000)
commit26f5a69e52b64e035d26c135979a39b39fd6ba3e
tree271929c25d879599e107f41f0f1577433b22d59d
parent25d4b54f93b121d0f6beb387e85e8b2670c02b48
When spilling an register, introduce a new temporary for each of its
spills. This allows for more flexibility when allocating registers for
spill code.

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