- Mar 31, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12561
-
Chris Lattner authored
using our broad selection of movcc instructions. :) llvm-svn: 12560
-
- Mar 30, 2004
-
-
Chris Lattner authored
llvm-svn: 12554
-
Chris Lattner authored
folding compares into the select yet. llvm-svn: 12553
-
Chris Lattner authored
llvm-svn: 12551
-
Chris Lattner authored
we never generated them Make indentation a bit more consistent llvm-svn: 12549
-
Brian Gaeke authored
llvm-svn: 12548
-
Chris Lattner authored
pass can eliminate many nasty cases of them, start generating them in the optimizers llvm-svn: 12545
-
Chris Lattner authored
llvm-svn: 12544
-
Chris Lattner authored
an incoming value from a block, the selector would evaluate the constant at the TOP of the block instead of at the end of the block. This made the live range for the constant span the entire block, increasing register pressure needlessly. llvm-svn: 12542
-
Chris Lattner authored
llvm-svn: 12541
-
Chris Lattner authored
llvm-svn: 12540
-
Chris Lattner authored
llvm-svn: 12539
-
- Mar 29, 2004
-
-
Brian Gaeke authored
Otherwise, if you're in debugging mode, you get warnings for (apparently) every immediate constant in the function during reg. allocation. llvm-svn: 12538
-
Brian Gaeke authored
rid of the funny cast. llvm-svn: 12537
-
Chris Lattner authored
llvm-svn: 12534
-
Chris Lattner authored
llvm-svn: 12530
-
Chris Lattner authored
llvm-svn: 12526
-
Chris Lattner authored
llvm-svn: 12525
-
Chris Lattner authored
Contributed by Reid Spencer llvm-svn: 12524
-
Chris Lattner authored
Contributed by Reid Spencer llvm-svn: 12523
-
- Mar 26, 2004
-
-
Chris Lattner authored
llvm-svn: 12522
-
Chris Lattner authored
llvm-svn: 12520
-
- Mar 25, 2004
-
-
Chris Lattner authored
#1 is to unconditionally strip constantpointerrefs out of instruction operands where they are absolutely pointless and inhibit optimization. GRRR! #2 is to implement InstCombine/getelementptr_const.ll llvm-svn: 12519
-
Chris Lattner authored
llvm-svn: 12517
-
- Mar 20, 2004
-
-
Chris Lattner authored
it was "reachable". Cute. llvm-svn: 12515
-
- Mar 19, 2004
-
-
Chris Lattner authored
llvm-svn: 12507
-
Chris Lattner authored
llvm-svn: 12504
-
- Mar 18, 2004
-
-
Chris Lattner authored
llvm-svn: 12500
-
Chris Lattner authored
folding load instructions into other instructions across free instruction boundaries. Perhaps this will also fix the other strange failures? llvm-svn: 12494
-
Chris Lattner authored
With this fix we now successfully extract all 149 loops from 256.bzip2 without crashing or miscompiling the program! llvm-svn: 12493
-
Chris Lattner authored
extracted all 63 loops for Olden/bh without crashing and without miscompiling the program!!! llvm-svn: 12491
-
Chris Lattner authored
exit nodes llvm-svn: 12490
-
Chris Lattner authored
llvm-svn: 12489
-
Chris Lattner authored
llvm-svn: 12487
-
Chris Lattner authored
llvm-svn: 12486
-
Chris Lattner authored
1. Names were not put on the new arguments created (ok, this just helps sanity :) 2. Fix outgoing pointer values 3. Do not insert stores for values that had not been computed 4. Fix some wierd problems with the outset calculation This fixes CodeExtractor/2004-03-14-DominanceProblem.ll, making the extractor work on at least one simple case! llvm-svn: 12484
-
Chris Lattner authored
llvm-svn: 12483
-
Chris Lattner authored
exposed the fact that the header was not self-contained. There is a reason we do things :) llvm-svn: 12481
-
Chris Lattner authored
llvm-svn: 12479
-