llvm-6502/lib
Nate Begeman a41fc77ae4 To go along with sabre's improved InstCombining, improve recognition of
integers that we can use as immediate values in instructions.

Example from yacr2:
-       lis r10, -1
-       ori r10, r10, 65535
-       add r28, r28, r10
+       addi r28, r28, -1
        addi r7, r7, 1
        addi r9, r9, 1
        b .LBB_main_9   ; loopentry.1.i214


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16566 91177308-0d34-0410-b5e6-96231b3b80d8
2004-09-29 02:35:05 +00:00
..
Analysis 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:48:05 +00:00
Archive Changes For Bug 352 2004-09-01 22:55:40 +00:00
AsmParser Okay, the list of link-time passes wasn't such a hot idea. Its prone to 2004-09-14 05:43:23 +00:00
Bytecode Fix doxygen comment 2004-09-28 16:57:46 +00:00
CodeGen Add includes and use std:: for standard library calls to make code 2004-09-28 14:42:44 +00:00
Debugger Changes For Bug 352 2004-09-01 22:55:40 +00:00
ExecutionEngine Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
Linker Implement support for dependent libraries. The "source" module's dependent 2004-09-11 04:25:17 +00:00
Support Add includes and use std:: for standard library calls to make code 2004-09-28 14:42:44 +00:00
System Improve validity checking of windows path names and fix file creation 2004-09-29 00:01:17 +00:00
Target To go along with sabre's improved InstCombining, improve recognition of 2004-09-29 02:35:05 +00:00
Transforms Fold (X setcc C1) | (X setcc C2) 2004-09-28 22:33:08 +00:00
VMCore 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:48:05 +00:00
Makefile Wrap long line 2004-09-15 01:34:42 +00:00