aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Archive
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-03-28 22:50:56 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-03-28 22:50:56 +0000
commitdc909bf46ba94bf123bf5c7273fa867bddffc4a2 (patch)
tree89cf2ce1c31c6b19b5e71e094b35516a31a0fbaf /lib/Archive
parenteb95f65f1142d1aac9cac94fb4ff46b96aedcb3a (diff)
downloadexternal_llvm-dc909bf46ba94bf123bf5c7273fa867bddffc4a2.zip
external_llvm-dc909bf46ba94bf123bf5c7273fa867bddffc4a2.tar.gz
external_llvm-dc909bf46ba94bf123bf5c7273fa867bddffc4a2.tar.bz2
Preserve implicit defs in ARMLoadStoreOptimizer.
When a number of sub-register VLRDS instructions are combined into a VLDM, preserve any super-register implicit defs. This is required to keep the register scavenger and machine code verifier happy. Enable machine code verification after ARMLoadStoreOptimizer. ARM/2012-01-26-CopyPropKills.ll was failing because of this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153610 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Archive')
0 files changed, 0 insertions, 0 deletions