llvm/test
Chris Lattner 78c552ef30 implement a transformation in jump threading that is currently
done by condprop, but do it in a much more general form.  The
basic idea is that we can do a limited form of tail duplication
in the case when we have a branch on a phi.  Moving the branch
up in to the predecessor block makes instruction selection
much easier and encourages chained jump threadings.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83759 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-11 07:24:57 +00:00
..
Analysis Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. 2009-09-25 18:11:52 +00:00
Archive
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen It seems that OR operation does not affect status reg at all. 2009-10-10 22:17:47 +00:00
DebugInfo It's possible for a global variable to be optimized out of a metadata object. So 2009-10-08 20:52:51 +00:00
ExecutionEngine Add a test for http://llvm.org/PR3043. 2009-10-05 23:51:08 +00:00
Feature Parse custom metadata attached with an instruction. 2009-09-29 00:01:14 +00:00
FrontendAda
FrontendC Test case for aligned attribute on function declaration. 2009-10-02 04:45:37 +00:00
FrontendC++ Fix test. 2009-10-02 06:50:50 +00:00
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib
Linker
LLVMC Input files should go before all other options. 2009-10-08 04:40:08 +00:00
MC Fixed MCSectionMachO::ParseSectionSpecifier to allow an attribute of "none" so 2009-10-07 20:57:20 +00:00
Other
Scripts Add count/not tools as executables. 2009-09-24 06:23:57 +00:00
TableGen
Transforms implement a transformation in jump threading that is currently 2009-10-11 07:24:57 +00:00
Unit
Verifier
CMakeLists.txt Initial support for running LLVM tests from cmake. 2009-09-22 07:38:44 +00:00
lit.cfg
lit.site.cfg.in Generate lit.site.cfg from a .in file, as clang does. 2009-09-22 07:38:33 +00:00
Makefile Fix make rule when objdir is inside srcdir. 2009-10-02 09:30:03 +00:00
Makefile.tests
site.exp.in Initial support for running LLVM tests from cmake. 2009-09-22 07:38:44 +00:00
TestRunner.sh