llvm-6502/lib
Louis Gerbarg 261f0df185 Fix for codegen bug that could cause illegal cmn instruction generation
In rare cases the dead definition elimination pass code can cause illegal cmn
instructions when it replaces dead registers on instructions that use
unmaterialized frame indexes. This patch disables the dead definition
optimization for instructions which include frame index operands.

rdar://16438284

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206208 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-14 21:05:05 +00:00
..
Analysis Fix a bug in which BranchProbabilityInfo wasn't setting branch weights of basic blocks inside loops correctly. 2014-04-14 16:56:19 +00:00
AsmParser
Bitcode
CodeGen
DebugInfo
ExecutionEngine Replace two calls to object::symbol_iterator::increment(), which had 2014-04-14 17:26:50 +00:00
IR
IRReader
LineEditor
Linker
LTO Teach llvm-lto to respect the given RelocModel. 2014-04-14 13:54:16 +00:00
MC Remove a variable from r206192 that is only used in an assert. 2014-04-14 17:21:50 +00:00
Object
Option
ProfileData
Support [ARM64] Add big endian target arm64_be. 2014-04-14 17:37:53 +00:00
TableGen
Target Fix for codegen bug that could cause illegal cmn instruction generation 2014-04-14 21:05:05 +00:00
Transforms
CMakeLists.txt
LLVMBuild.txt
Makefile