llvm-6502/test
Dan Gohman 77003040b2 Don't lower srem/urem X%C to X-X/C*C unless the division is actually
optimized. This avoids creating illegal divisions when the combiner is
running after legalize; this fixes PR1815. Also, it produces better
code in the included testcase by avoiding the subtract and multiply
when the division isn't optimized.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44341 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-26 23:46:11 +00:00
..
Analysis Allow GVN to eliminate read-only function calls when it can detect that they are redundant. 2007-11-26 02:26:36 +00:00
Archive
Assembler Fix PR1645 by resolving forward alias references. 2007-09-10 23:23:53 +00:00
Bindings/Ocaml C and Objective Caml bindings for PHINode::addIncoming etc. 2007-10-08 18:14:39 +00:00
Bitcode This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
BugPoint
C++Frontend New test. 2007-10-02 00:39:19 +00:00
CFrontend Un XFAIL these tests, now that Bill has backported 2007-11-14 13:40:53 +00:00
CodeGen Don't lower srem/urem X%C to X-X/C*C unless the division is actually 2007-11-26 23:46:11 +00:00
DebugInfo
ExecutionEngine
Feature Add support for vectors to int <-> float casts. 2007-11-17 03:58:34 +00:00
FrontendAda
FrontendObjC Thanks to the XTARGET line, this test should still 2007-11-09 13:50:25 +00:00
Integer Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
lib Implement the XTARGET feature for PR1778 2007-11-06 22:32:17 +00:00
Linker Add a test to ensure that obvious link messages are actually produced on 2007-08-16 07:22:43 +00:00
Other New test. 2007-09-10 18:12:52 +00:00
Scripts Add a test script for counting lines. This can be used instead of the 2007-08-10 15:07:05 +00:00
TableGen Convert tests using "| wc -l | grep ..." to use the count script. 2007-08-15 13:36:28 +00:00
Transforms Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops. 2007-11-25 22:41:31 +00:00
Verifier Fix for PR1633: Verifier doesn't fully verify GC intrinsics 2007-09-17 20:30:04 +00:00
Makefile Add explicit --enable-bindings option to configure. 2007-10-02 09:50:18 +00:00
Makefile.tests
TestRunner.sh