diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-26 23:00:24 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-07-26 23:00:24 +0000 |
commit | c3bcb02154d457f1dcc05bca10ccacec822f2330 (patch) | |
tree | 072ea266834745319858c118b78d47daf5e9c059 /llvm/lib/CodeGen/VirtRegMap.cpp | |
parent | 28f8189866b5506ab7362e2857c90ba2cdfac39b (diff) | |
download | bcm5719-llvm-c3bcb02154d457f1dcc05bca10ccacec822f2330.tar.gz bcm5719-llvm-c3bcb02154d457f1dcc05bca10ccacec822f2330.zip |
Eliminate copies of undefined values during coalescing.
These copies would coalesce easily, but the resulting value would be
defined by a deleted instruction. Now we also remove the undefined value
number from the destination register.
This fixes PR10503.
llvm-svn: 136174
Diffstat (limited to 'llvm/lib/CodeGen/VirtRegMap.cpp')
0 files changed, 0 insertions, 0 deletions