llvm-6502/lib/Transforms
Chris Lattner b9b9044600 A bunch of cleanups and simplifications using the new PatternMatch predicates
and generally tidying things up.  Only very trivial functionality changes
like now doing (-1 - A) -> (~A) for vectors too.

 InstCombineAddSub.cpp |  296 +++++++++++++++++++++-----------------------------
 1 file changed, 126 insertions(+), 170 deletions(-)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125264 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-10 05:14:58 +00:00
..
Hello Since the Hello pass is built as a loadable dynamic library, don't try to convert it to new-style registration yet. 2010-10-07 00:31:16 +00:00
InstCombine A bunch of cleanups and simplifications using the new PatternMatch predicates 2011-02-10 05:14:58 +00:00
Instrumentation Implementation of path profiling. 2011-01-29 01:09:53 +00:00
IPO When removing a function from the function set and adding it to deferred, we 2011-02-09 06:32:02 +00:00
Scalar Revert this in an attempt to bring the builders back. 2011-02-10 01:48:24 +00:00
Utils SimplifyCFG: Track the number of used icmps when turning a icmp chain into a switch. If we used only one icmp, don't turn it into a switch. 2011-02-07 22:37:28 +00:00
Makefile