Enable re-materialization of instructions which have virtual register operands if
authorEvan Cheng <evan.cheng@apple.com>
Fri, 22 Feb 2008 09:24:50 +0000 (09:24 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 22 Feb 2008 09:24:50 +0000 (09:24 +0000)
commitd70dbb5d627a0408eccf88033143efa62ee0e6c0
treefa0d3ebb613a2039014e5f9a92e61641e0ac44d5
parentd2b1fb27df44151e153c19055ad1bd4b415b1e9d
Enable re-materialization of instructions which have virtual register operands if
the definition of the operand also reaches its uses.

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