llvm-6502/lib
Chris Lattner 5b73c08896 Implement InstCombine/sub.ll:test15: X % -Y === X % Y
Also, remove X % -1 = 0, because it's not true for unsigneds, and the
signed case is superceeded by this new handling.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14637 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-06 07:01:22 +00:00
..
Analysis Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Archive Add #include <iostream> which is needed now that Value.h doesn't include it 2004-07-04 11:01:27 +00:00
AsmParser - remove use of isa<Type>(Val) since there's no inheritance relationship 2004-07-04 12:19:05 +00:00
Bytecode Remove definition and use of OtherVal enumerator. This just fixes a thinko. 2004-07-06 01:30:36 +00:00
CodeGen Fix a bug in the unreachable block elim pass. Dropping all references on a 2004-07-06 06:36:11 +00:00
Debugger Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ExecutionEngine Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Linker - #include <iostream> since its not in Value.h any more. 2004-07-04 11:52:49 +00:00
Support Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Target Add #includes 2004-07-04 17:19:21 +00:00
Transforms Implement InstCombine/sub.ll:test15: X % -Y === X % Y 2004-07-06 07:01:22 +00:00
VMCore Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00