- Jan 15, 2007
-
-
Chris Lattner authored
llvm-svn: 33210
-
- Jan 14, 2007
-
-
Chris Lattner authored
more careful about unreachable code when updating dominator info. llvm-svn: 33204
-
- Dec 19, 2006
-
-
Chris Lattner authored
delete some dead ones. llvm-svn: 32694
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 31258
-
Chris Lattner authored
llvm-svn: 31256
-
- Oct 04, 2006
-
-
Chris Lattner authored
ever is, we want to get an assert instead of silent bad codegen. llvm-svn: 30716
-
- Oct 03, 2006
-
-
Chris Lattner authored
The critical edge block dominates the dest block if the destblock dominates all edges other than the one incoming from the critical edge. llvm-svn: 30696
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29925
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Jun 29, 2006
-
-
Chris Lattner authored
dropped. This shrinks libllvmgcc.dylib another 67K llvm-svn: 28975
-
- Jan 11, 2006
-
-
Chris Lattner authored
llvm-svn: 25203
-
- Aug 13, 2005
-
-
Chris Lattner authored
a problem in LoopStrengthReduction, where it would split critical edges then confused itself with outdated loop information. llvm-svn: 22776
-
- Aug 12, 2005
-
-
Chris Lattner authored
Instead, just update the BB in-place. This is both faster, and it prevents split-critical-edges from shuffling the PHI argument list unneccesarily. llvm-svn: 22765
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21427
-
- Mar 17, 2005
-
-
Chris Lattner authored
Bill Wendling!! llvm-svn: 20649
-
- Sep 15, 2004
-
-
Reid Spencer authored
Patch contributed by Paolo Invernizzi. Thanks Paolo! llvm-svn: 16368
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Jul 31, 2004
-
-
Chris Lattner authored
llvm-svn: 15369
-
- Jul 29, 2004
-
-
Misha Brukman authored
llvm-svn: 15337
-
Misha Brukman authored
llvm-svn: 15334
-
- Feb 29, 2004
-
-
Chris Lattner authored
... which tickled the lowerinvoke pass because it used the BCE routines. llvm-svn: 12012
-
- Jan 09, 2004
-
-
Chris Lattner authored
llvm-svn: 10727
-
- Nov 21, 2003
-
-
Chris Lattner authored
llvm-svn: 10127
-
- Nov 20, 2003
-
-
Chris Lattner authored
llvm-svn: 10111
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Nov 10, 2003
-
-
Chris Lattner authored
llvm-svn: 9857
-
Chris Lattner authored
llvm-svn: 9853
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Oct 12, 2003
-
-
Chris Lattner authored
llvm-svn: 9061
-
- Oct 10, 2003
-
-
Misha Brukman authored
llvm-svn: 9027
-
- Apr 23, 2003
-
-
Chris Lattner authored
llvm-svn: 5872
-
- Oct 31, 2002
-
-
Chris Lattner authored
other dominance stuff. Patch contributed by Casey Carter llvm-svn: 4457
-
- Oct 08, 2002
-
-
Chris Lattner authored
llvm-svn: 4081
-
Chris Lattner authored
llvm-svn: 4075
-
- Oct 02, 2002
-
-
Chris Lattner authored
* Renamed StatisticReporter.h/cpp to Statistic.h/cpp * Broke constructor to take two const char * arguments instead of one, so that indendation can be taken care of automatically. * Sort the list by pass name when printing * Make sure to print all statistics as a group, instead of randomly when the statistics dtors are called. * Updated ProgrammersManual with new semantics. llvm-svn: 4002
-
- Sep 26, 2002
-
-
Chris Lattner authored
- break-crit-edges pass does not invalidate loop-preheader pass. llvm-svn: 3944
-
- Sep 24, 2002
-
-
Chris Lattner authored
removing it from Transforms/Local.h and from Transforms/Utils/* llvm-svn: 3910
-
Chris Lattner authored
by other passes. Make BCE pass be in anonymous namespace now. llvm-svn: 3907
-
Chris Lattner authored
Add new BreakCriticalEdges pass llvm-svn: 3903
-