- Nov 18, 2006
-
-
Chris Lattner authored
This speeds up yacr2 by 7% on a core2. llvm-svn: 31856
-
Chris Lattner authored
if (cond) goto BB2 BB1: ... return; BB2: ... Move BB1 to the end of the function so that the code falls through in the non-return case. This has the effect of moving assert (and other no-return call) bodies and return blocks out of loops. llvm-svn: 31855
-
- Nov 17, 2006
-
-
Jim Laskey authored
llvm-svn: 31822
-
Bill Wendling authored
llvm-svn: 31806
-
Bill Wendling authored
a #include of iostream. llvm-svn: 31800
-
- Nov 16, 2006
-
-
Bill Wendling authored
llvm-svn: 31789
-
Evan Cheng authored
llvm-svn: 31787
-
Bill Wendling authored
llvm-svn: 31783
-
Bill Wendling authored
LiveRanges, creates a new LiveInterval from them. The LiveRanges should have existed already in another LiveInterval, but removed. llvm-svn: 31780
-
Chris Lattner authored
llvm-svn: 31777
-
Evan Cheng authored
llvm-svn: 31773
-
- Nov 15, 2006
-
-
Evan Cheng authored
llvm-svn: 31762
-
Evan Cheng authored
llvm-svn: 31761
-
Evan Cheng authored
llvm-svn: 31760
-
Evan Cheng authored
llvm-svn: 31759
-
Chris Lattner authored
CBE and interpreter. llvm-svn: 31755
-
Chris Lattner authored
llvm-svn: 31753
-
- Nov 14, 2006
-
-
Evan Cheng authored
llvm-svn: 31712
-
Evan Cheng authored
will be inserted before these operands. If the opcode changes (by setOpcode), the implicit operands are updated as well. - Added IsKill, IsDead fields to MachineOperand in preparation for changes that move kill / dead info to MachineInstr's. llvm-svn: 31711
-
- Nov 11, 2006
-
-
Reid Spencer authored
llvm-svn: 31686
-
Evan Cheng authored
llvm-svn: 31675
-
Chris Lattner authored
pass to explode. This fixes a bunch of llc-beta failures on ppc last night. llvm-svn: 31661
-
Chris Lattner authored
llvm-svn: 31660
-
Chris Lattner authored
llvm-svn: 31658
-
- Nov 10, 2006
-
-
Chris Lattner authored
CodeGen/Generic/2006-11-10-DAGCombineMiscompile.ll and PPC gsm/toast llvm-svn: 31644
-
Evan Cheng authored
llvm-svn: 31633
-
Evan Cheng authored
When forming a pre-indexed store, make sure ptr isn't the same or is a pred of value being stored. It would cause a cycle. llvm-svn: 31631
-
Chris Lattner authored
llvm-svn: 31627
-
- Nov 09, 2006
-
-
Evan Cheng authored
llvm-svn: 31598
-
Evan Cheng authored
llvm-svn: 31597
-
Evan Cheng authored
llvm-svn: 31596
-
Evan Cheng authored
llvm-svn: 31595
-
Jim Laskey authored
llvm-svn: 31594
-
Jim Laskey authored
llvm-svn: 31593
-
Evan Cheng authored
llvm-svn: 31584
-
Evan Cheng authored
llvm-svn: 31583
-
- Nov 08, 2006
-
-
Evan Cheng authored
llvm-svn: 31569
-
Jim Laskey authored
llvm-svn: 31561
-
Jim Laskey authored
llvm-svn: 31549
-
Evan Cheng authored
about whether the new base ptr would be live below the load/store. Let two address pass split it back to non-indexed ops. - Minor tweaks / fixes. llvm-svn: 31544
-