llvm-6502/lib
Chris Lattner cd3167b281 reimplement the second half of the or/add optimization. We should now
only end up emitting LEA instead of OR.  If we aren't able to promote
something into an LEA, we should never be emitting it as an ADD.

Add some testcases that we emit "or" in cases where we used to produce
an "add".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116026 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-08 01:05:10 +00:00
..
Analysis Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Pacify a noisy compiler, and sink this variable declaration closer to its uses. 2010-09-30 21:04:13 +00:00
Bitcode Provide a fast "get me the target triple from the module" API. This can 2010-10-06 01:22:42 +00:00
CodeGen After splitting, the remaining LiveInterval may be fragmented into multiple 2010-10-07 23:34:34 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Revert "RequiresUnique" patch. This should be handled at a lower level. 2010-10-06 20:18:44 +00:00
MC MC-COFF: Handle relaxation in COFF better. Fixes PR8321. 2010-10-07 23:55:40 +00:00
Support Unbreak cmake build. 2010-10-07 23:12:15 +00:00
System Correctly check if a path is a directory. Fix by Brian Korver. 2010-10-07 22:05:57 +00:00
Target reimplement the second half of the or/add optimization. We should now 2010-10-08 01:05:10 +00:00
Transforms Delete the FormulaSorter class and inline its one method into its 2010-10-07 23:52:18 +00:00
VMCore Now with fewer extraneous semicolons! 2010-10-07 22:25:06 +00:00
Makefile