llvm-6502/test
Dan Gohman 820528331f Teach ScalarEvolution how to recognize another xor(and(x, C), C) case.
If C is a single bit and the and gets analyzed as a truncate and
zero-extend, the xor can be represnted as an add.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73664 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-18 00:00:20 +00:00
..
Analysis Teach ScalarEvolution how to recognize another xor(and(x, C), C) case. 2009-06-18 00:00:20 +00:00
Archive
Assembler
Bindings/Ocaml
Bitcode Don't remove aggregate-typed module level constants before encoding functions 2009-06-12 05:20:12 +00:00
BugPoint Fix regular expression. 2009-06-12 05:39:02 +00:00
CodeGen Initial support for some Thumb2 instructions. 2009-06-17 18:13:58 +00:00
DebugInfo Use MainCU if it is available. 2009-06-16 02:09:30 +00:00
ExecutionEngine
Feature Support vector casts in more places, fixing a variety of assertion 2009-06-15 22:12:54 +00:00
FrontendAda
FrontendC Testcase for PR4332. 2009-06-14 22:22:42 +00:00
FrontendC++ Test for llvm-gcc patch 73564. 2009-06-16 22:18:33 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib In an XFAIL line, treat "XFAIL: foo*bar" as a regular expression to be matched 2009-06-12 05:18:32 +00:00
Linker
LLVMC
Other
Scripts
TableGen Remove empty test (my DejaGNU doesn't like this) 2009-06-09 21:24:39 +00:00
Transforms Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc has 2009-06-17 23:17:05 +00:00
Verifier
Makefile
Makefile.tests
TestRunner.sh