diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-10-11 18:10:36 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-10-11 18:10:36 +0000 |
commit | 2f6531eb8cec7cb918245377229b29578b52564c (patch) | |
tree | 0b8b93615b6c8dc440f8000865bd35987ed1579d /llvm/utils/TableGen/CodeEmitterGen.cpp | |
parent | db3bc40ade6ad98a7ff3df35789dc51841ff4392 (diff) | |
download | bcm5719-llvm-2f6531eb8cec7cb918245377229b29578b52564c.tar.gz bcm5719-llvm-2f6531eb8cec7cb918245377229b29578b52564c.zip |
Properly handle reloading and spilling around partial redefines in
LocalRewriter.
This is a bit of a hack that adds an implicit use operand to model the
read-modify-write nature of a partial redef. Uses and defs are rewritten in
separate passes, and a single operand would never be processed twice.
<rdar://problem/8518892>
llvm-svn: 116210
Diffstat (limited to 'llvm/utils/TableGen/CodeEmitterGen.cpp')
0 files changed, 0 insertions, 0 deletions