aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/VirtRegMap.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-03-31 01:13:53 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-03-31 01:13:53 +0000
commit4d9523246999531db52312c6eef6af705a5a692e (patch)
tree06bdb2ad47469a95144322d25d4058e6b1e55d8e /lib/CodeGen/VirtRegMap.cpp
parenta7425d7fde61c2207a4467464df90b5e3e58a769 (diff)
X86 address mode isel tweak. If the base of the address is also used by a CopyToReg (i.e. it's likely live-out), do not fold the sub-expressions into the addressing mode to avoid computing the address twice. The CopyToReg use will be isel'ed to a LEA, re-use it for address instead.
This is not yet enabled. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68082 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/VirtRegMap.cpp')
0 files changed, 0 insertions, 0 deletions