llvm-6502/lib
Jakob Stoklund Olesen dc909bf46b 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
2012-03-28 22:50:56 +00:00
..
Analysis Handle intrinsics in GlobalsModRef. Fixes pr12351. 2012-03-28 21:31:24 +00:00
Archive Include cstdio in a few place that depended on getting it transitively through StringExtras.h 2012-03-23 11:35:30 +00:00
AsmParser
Bitcode
CodeGen Also verify after ExpandPostRAPseudos. 2012-03-28 20:49:30 +00:00
DebugInfo
ExecutionEngine Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager. 2012-03-28 21:46:36 +00:00
Linker It's possible for two types, which are isomorphic, to be added to the 2012-03-23 23:17:38 +00:00
MC Prune some includes 2012-03-27 07:54:11 +00:00
Object
Support Fix GetMainExecutable on kFreeBSD. 2012-03-26 12:05:51 +00:00
TableGen
Target Preserve implicit defs in ARMLoadStoreOptimizer. 2012-03-28 22:50:56 +00:00
Transforms GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global that we just determined to be constant, replace all loads from it with a zero value. 2012-03-28 14:50:09 +00:00
VMCore Add missing include of <new> 2012-03-26 14:04:17 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile