llvm-6502/test
Evan Cheng 89bb7b5640 Some dag combiner goodness:
Transform br (xor (x, y)) -> br (x != y)
Transform br (xor (xor (x,y), 1)) -> br (x == y)
Also normalize (and (X, 1) == / != 1 -> (and (X, 1)) != / == 0 to match to "test on x86" and "tst on arm"


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96556 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-18 02:13:50 +00:00
..
Analysis -disable-output is no longer needed with -analyze. 2010-01-26 19:25:59 +00:00
Archive fix a broken archive that was breaking dejagnu only (not lit) 2010-02-04 07:11:08 +00:00
Assembler Add support for a union type in LLVM IR. Patch by Talin! 2010-02-12 20:49:41 +00:00
Bindings/Ocaml
Bitcode Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case 2010-01-25 21:55:39 +00:00
BugPoint
CodeGen Some dag combiner goodness: 2010-02-18 02:13:50 +00:00
DebugInfo Testcase for 94996 (PR 6157) 2010-02-01 22:46:05 +00:00
ExecutionEngine Test case for http://llvm.org/PR6028. 2010-01-15 11:29:26 +00:00
Feature Add support for a union type in LLVM IR. Patch by Talin! 2010-02-12 20:49:41 +00:00
FrontendAda
FrontendC Revert: 2010-02-17 08:53:27 +00:00
FrontendC++ New test case for r96543. 2010-02-18 00:53:49 +00:00
FrontendFortran
FrontendObjC Test for 95961. 2010-02-12 02:35:03 +00:00
FrontendObjC++
Integer Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
lib Add llvm_supports_darwin_and_target to DejaGNU as well, I'd almost forgotten it 2010-02-03 18:43:46 +00:00
Linker
LLVMC Revert r96130 ("Forward parameter options as '-option=param'"). 2010-02-15 03:17:06 +00:00
MC make pcrel immediate values relative to the start of the field, 2010-02-16 05:03:17 +00:00
Other Canonicalize sizeof and alignof on pointer types to a canonical 2010-02-10 06:13:07 +00:00
Scripts
TableGen Add an !eq() operator to TableGen. It operates on strings only. 2010-01-05 19:11:42 +00:00
Transforms Fold bswap(undef) to undef. 2010-02-17 00:54:58 +00:00
Unit
Verifier Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
CMakeLists.txt
lit.cfg Get the LLVMC tests working with clang++ by removing the problematic CXXFLAG in lit. 2010-02-04 18:40:11 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
site.exp.in
TestRunner.sh