llvm-6502/lib
Craig Topper 88dc6cd5c9 [X86] Make isel select the 2-byte register form of INC/DEC even in non-64-bit mode. Convert to the 1-byte form in non-64-bit mode as part of MCInst lowering.
Overall this seems simpler. It reduces duplication of patterns between both modes and it simplifies the memory folding/unfolding tables as they don't need to create fake instructions just to keep track of 64-bitness.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225252 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-06 07:35:50 +00:00
..
Analysis [PM] Add a utility pass template that synthesizes the invalidation of 2015-01-06 04:49:44 +00:00
AsmParser
Bitcode
CodeGen Make DIE.h a public CodeGen header. 2015-01-05 21:29:41 +00:00
DebugInfo
ExecutionEngine
IR [PM] Add a utility pass template that synthesizes the invalidation of 2015-01-06 04:49:44 +00:00
IRReader
LineEditor
Linker
LTO
MC Revert r225048: It broke ObjC on AArch64. 2015-01-06 00:54:32 +00:00
Object
Option
ProfileData
Support
TableGen
Target [X86] Make isel select the 2-byte register form of INC/DEC even in non-64-bit mode. Convert to the 1-byte form in non-64-bit mode as part of MCInst lowering. 2015-01-06 07:35:50 +00:00
Transforms
CMakeLists.txt
LLVMBuild.txt
Makefile