- Jul 23, 2002
-
-
Chris Lattner authored
* Register all Passes llvm-svn: 3015
-
Chris Lattner authored
llvm-svn: 3002
-
- Jul 11, 2002
-
-
Chris Lattner authored
llvm-svn: 2870
-
- Jun 30, 2002
-
-
Chris Lattner authored
llvm-svn: 2813
-
- Jun 25, 2002
-
-
Anand Shukla authored
llvm-svn: 2792
-
Chris Lattner authored
For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2779
-
- May 28, 2002
-
-
Chris Lattner authored
their references. This fixes bug: test/Regression/Transforms/ADCE/2002-05-28-Crash*.ll llvm-svn: 2753
-
- May 26, 2002
-
-
Chris Lattner authored
llvm-svn: 2749
-
- May 23, 2002
-
-
Chris Lattner authored
llvm-svn: 2734
-
- May 22, 2002
-
-
Chris Lattner authored
llvm-svn: 2720
-
Chris Lattner authored
llvm-svn: 2713
-
Chris Lattner authored
Improperly handling edges... by not marking them alive properly llvm-svn: 2707
-
- May 21, 2002
-
-
Chris Lattner authored
llvm-svn: 2700
-
- May 20, 2002
-
-
Chris Lattner authored
That was causing a miscompilation of strtol/atoi plus others llvm-svn: 2669
-
- May 16, 2002
-
-
Chris Lattner authored
* Add optimization to rank computation to not recursively search when unneccesary. * More agressively negate expressions to open reassociation opportunities. * Linearize (A+B)+(C+D) into ((A+B)+C)+D llvm-svn: 2637
-
- May 14, 2002
-
-
Chris Lattner authored
By making sure to consider binary expressions identical if their operands are backwards, but swappable. llvm-svn: 2629
-
Chris Lattner authored
llvm-svn: 2627
-
Chris Lattner authored
"This testcase caused instcombine to fail because it got the same instruction on it's worklist more than once (which is ok), but then deleted the instruction. Since the inst stayed on the worklist, as soon as it came back up to be processed, bad things happened, and opt asserted." llvm-svn: 2623
-
Chris Lattner authored
llvm-svn: 2620
-
Chris Lattner authored
llvm-svn: 2617
-
- May 11, 2002
-
-
Chris Lattner authored
llvm-svn: 2615
-
- May 10, 2002
-
-
Chris Lattner authored
the command line llvm-svn: 2601
-
Chris Lattner authored
llvm-svn: 2600
-
Chris Lattner authored
llvm-svn: 2593
-
- May 09, 2002
-
-
Chris Lattner authored
llvm-svn: 2582
-
Chris Lattner authored
llvm-svn: 2581
-
Chris Lattner authored
llvm-svn: 2566
-
Chris Lattner authored
* Bugfix: A + -B and -A + B llvm-svn: 2561
-
Chris Lattner authored
llvm-svn: 2559
-
- May 08, 2002
-
-
Chris Lattner authored
Cleanup code a lot llvm-svn: 2547
-
- May 07, 2002
-
-
Chris Lattner authored
llvm-svn: 2537
-
Chris Lattner authored
llvm-svn: 2529
-
Chris Lattner authored
the Scalar and Utils subdirectories llvm-svn: 2523
-
Chris Lattner authored
llvm-svn: 2518
-
Chris Lattner authored
llvm-svn: 2517
-
Chris Lattner authored
llvm-svn: 2516
-
Chris Lattner authored
is empirically faster by a noticable margin, even though duplicates can happen. llvm-svn: 2511
-
Chris Lattner authored
* Convert to worklist instead of iterative algorithm llvm-svn: 2510
-
- May 06, 2002
-
-
Chris Lattner authored
llvm-svn: 2504
-
Chris Lattner authored
* Convert main constant propogation pass to be worklist driven instead of iterative. * -constprop pass no longer "constant propogates" terminator instructions - CFG is now preserved! llvm-svn: 2502
-