- Nov 20, 2006
-
-
Jim Laskey authored
llvm-svn: 31883
-
Chris Lattner authored
llvm-svn: 31878
-
Chris Lattner authored
instruction. Doing so breaks the FP stackifier, the alpha branch selector the sparc fpmover. This fixes PR1012 and CodeGen/X86/fp-stack-compare.ll llvm-svn: 31876
-
Reid Spencer authored
First in a series of patches to convert SetCondInst into ICmpInst and FCmpInst using only two opcodes and having the instructions contain their predicate value. Nothing uses these classes yet. More patches to follow. llvm-svn: 31867
-
- Nov 18, 2006
-
-
Chris Lattner authored
simplified before we do this xform so that our cost model is accurate. llvm-svn: 31864
-
Chris Lattner authored
llvm-svn: 31861
-
Chris Lattner authored
llvm-svn: 31857
-
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
-