- Mar 12, 2004
-
-
Chris Lattner authored
llvm-svn: 12317
-
- Mar 07, 2004
-
-
Chris Lattner authored
a zero value is the most likely way to cause further simplification, so we do it. llvm-svn: 12197
-
- Mar 03, 2004
-
-
Chris Lattner authored
llvm-svn: 12086
-
- Mar 01, 2004
-
-
Chris Lattner authored
llvm-svn: 12021
-
- Feb 29, 2004
-
-
Chris Lattner authored
Note that this is a band-aid put over a band-aid. This just undisables tail duplication in on very specific case that it seems to work in. llvm-svn: 11989
-
- Feb 28, 2004
-
-
Chris Lattner authored
Do not just inject a new prototype. llvm-svn: 11951
-
Chris Lattner authored
Create a new AddUsesToWorkList method optimize memmove/set/cpy of zero bytes to a noop. llvm-svn: 11941
-
Chris Lattner authored
llvm-svn: 11940
-
- Feb 27, 2004
-
-
Chris Lattner authored
This is a really minor thing, but might help out the 'switch statement induction' code in simplifycfg. llvm-svn: 11900
-
- Feb 25, 2004
-
-
Chris Lattner authored
llvm-svn: 11821
-
- Feb 24, 2004
-
-
Chris Lattner authored
llvm-svn: 11801
-
- Feb 23, 2004
-
-
Chris Lattner authored
llvm-svn: 11775
-
Chris Lattner authored
llvm-svn: 11774
-
Chris Lattner authored
Also, turn 'shr int %X, 1234' into 'shr int %X, 31' llvm-svn: 11768
-
Chris Lattner authored
llvm-svn: 11742
-
Chris Lattner authored
whether this is the sign bit or not, so check unsigned comparisons as well. llvm-svn: 11740
-
Chris Lattner authored
llvm-svn: 11737
-
Chris Lattner authored
llvm-svn: 11735
-
Chris Lattner authored
with "predication" llvm-svn: 11734
-
- Feb 22, 2004
-
-
Chris Lattner authored
hot 164.gzip loop. llvm-svn: 11702
-
- Feb 16, 2004
-
-
Chris Lattner authored
phi.ll:test4 llvm-svn: 11494
-
Chris Lattner authored
Regression/Transforms/InstCombine/xor.ll:test20 llvm-svn: 11492
-
Chris Lattner authored
llvm-svn: 11490
-
- Feb 15, 2004
-
-
Chris Lattner authored
llvm.setjmp/llvm.longjmp intrinsics. llvm-svn: 11482
-
Chris Lattner authored
llvm-svn: 11474
-
- Feb 13, 2004
-
-
Chris Lattner authored
llvm-svn: 11376
-
- Feb 11, 2004
-
-
Chris Lattner authored
end of the function. llvm-svn: 11313
-
Chris Lattner authored
more of a testcase for profiling information than anything that should reasonably be used, but it's a starting point. When I have more time I will whip this into better shape. llvm-svn: 11311
-
- Feb 09, 2004
-
-
Chris Lattner authored
occurs in the program. llvm-svn: 11249
-
- Feb 08, 2004
-
-
Misha Brukman authored
llvm-svn: 11210
-
Chris Lattner authored
even if it is wierd in some way. llvm-svn: 11207
-
Chris Lattner authored
llvm-svn: 11202
-
Chris Lattner authored
This fixed PR16 "[lowerinvoke] The -lowerinvoke pass does not insert calls to setjmp/longjmp" llvm-svn: 11195
-
Chris Lattner authored
This causes the JIT, or LLC'd program to print out a nice message, explaining WHY the program aborted. llvm-svn: 11184
-
- Feb 06, 2004
-
-
Chris Lattner authored
keeps finding more code motion opportunities now that the dominators are correct! llvm-svn: 11142
-
- Feb 05, 2004
-
-
Chris Lattner authored
llvm-svn: 11140
-
Chris Lattner authored
llvm-svn: 11139
-
Chris Lattner authored
The problem is that the dominator update code didn't "realize" that it's possible for the newly inserted basic block to dominate anything. Because it IS possible, stuff was getting updated wrong. llvm-svn: 11137
-
- Feb 04, 2004
-
-
Chris Lattner authored
llvm-svn: 11114
-
- Feb 02, 2004
-
-
Chris Lattner authored
llvm-svn: 11083
-