- 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
-
Chris Lattner authored
llvm-svn: 11082
-
- Feb 01, 2004
-
-
Chris Lattner authored
llvm-svn: 11052
-
Chris Lattner authored
llvm-svn: 11049
-
- Jan 28, 2004
-
-
Misha Brukman authored
llvm-svn: 11003
-
- Jan 14, 2004
-
-
Chris Lattner authored
of C++ programs in Shootout-C++, including lists1 and moments, etc llvm-svn: 10845
-
- Jan 12, 2004
-
-
Chris Lattner authored
llvm-svn: 10798
-
Chris Lattner authored
llvm-svn: 10796
-
Chris Lattner authored
llvm-svn: 10795
-
Chris Lattner authored
llvm-svn: 10793
-
Chris Lattner authored
llvm-svn: 10791
-
Chris Lattner authored
llvm-svn: 10788
-
Chris Lattner authored
llvm-svn: 10779
-
Chris Lattner authored
constants as being "true" when evaluating branches. This was introduced because we now create constantexprs for the constants instead of failing the fold. llvm-svn: 10778
-
Chris Lattner authored
* Implement SCCP of load instructions, implementing Transforms/SCCP/loadtest.ll This allows us to fold expressions like "foo"[2], even if the pointer is only a conditional constant. llvm-svn: 10767
-
Chris Lattner authored
from constant memory is, but lets not take chances. llvm-svn: 10765
-
Chris Lattner authored
llvm-svn: 10763
-
- Jan 10, 2004
-
-
Chris Lattner authored
Fix iterator invalidation problems which was causing -mstrip to miss some entries, and read free'd memory. This shrinks the symbol table of 254.gap from 333 to 284 bytes! :) llvm-svn: 10751
-
- Jan 09, 2004
-
-
Chris Lattner authored
llvm-svn: 10725
-
- Jan 08, 2004
-
-
Chris Lattner authored
getSubLoops/getTopLevelLoops methods, replacing them with iterator-based accessors. llvm-svn: 10714
-
- Dec 23, 2003
-
-
Chris Lattner authored
it doesn't do anything with it. llvm-svn: 10590
-
- Dec 22, 2003
-
-
Chris Lattner authored
contains no functionality changes. llvm-svn: 10583
-
Chris Lattner authored
arithmetic into "array subscripts" llvm-svn: 10580
-
Chris Lattner authored
llvm-svn: 10573
-
- Dec 19, 2003
-
-
Chris Lattner authored
llvm-svn: 10539
-
Chris Lattner authored
llvm-svn: 10536
-
Chris Lattner authored
loop before hoisting any. llvm-svn: 10534
-