llvm-project/llvm/lib
Chris Lattner 7fd5f0745a 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.

llvm-svn: 14637
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
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
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 Correct syntax typo .. ; -> : 2004-07-04 12:15:11 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00