- Nov 11, 2006
-
-
Chris Lattner authored
llvm-svn: 31654
-
Chris Lattner authored
by the shr -> [al]shr patch. This was reduced from 176.gcc. llvm-svn: 31653
-
Chris Lattner authored
llvm-svn: 31652
-
- Nov 10, 2006
-
-
Evan Cheng authored
llvm-svn: 31650
-
Evan Cheng authored
llvm-svn: 31649
-
Evan Cheng authored
take v4f32 / v2f64 operands and may end up causing larger spills / restores. Added X86 specific nodes X86ISD::FMAX, X86ISD::FMIN instead. This fixes PR996. llvm-svn: 31645
-
Chris Lattner authored
CodeGen/Generic/2006-11-10-DAGCombineMiscompile.ll and PPC gsm/toast llvm-svn: 31644
-
Chris Lattner authored
llvm-svn: 31643
-
Devang Patel authored
Inherit CommonPassManagerImpl from Pass. llvm-svn: 31642
-
Evan Cheng authored
SCALAR_TO_VECTOR, even if the hasOneUse() check pass we may end up folding the load into two instructions. Make sure we check the SCALAR_TO_VECTOR has only one use as well. llvm-svn: 31641
-
Jim Laskey authored
llvm-svn: 31639
-
Jim Laskey authored
llvm-svn: 31638
-
Chris Lattner authored
llvm-svn: 31637
-
Reid Spencer authored
llvm-svn: 31636
-
Jim Laskey authored
llvm-svn: 31635
-
Evan Cheng authored
llvm-svn: 31634
-
Evan Cheng authored
llvm-svn: 31633
-
Evan Cheng authored
llvm-svn: 31632
-
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
-
Anton Korobeynikov authored
llvm-svn: 31630
-
Tanya Lattner authored
llvm-svn: 31629
-
Chris Lattner authored
llvm-svn: 31627
-
Chris Lattner authored
(because the 64-bit reg target versions aren't implemented yet), doesn't support r+r addr modes, and doesn't handle stores, but it works otherwise. :) This is disabled unless -enable-ppc-preinc is passed to llc for now. llvm-svn: 31621
-
Chris Lattner authored
llvm-svn: 31619
-
Chris Lattner authored
have to be a subpart of a complex operand. llvm-svn: 31618
-
Chris Lattner authored
llvm-svn: 31617
-
Evan Cheng authored
Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands(). In preparation for implicit reg def/use changes. llvm-svn: 31616
-
http://llvm.org/PR990Anton Korobeynikov authored
This should unbreak csretcc on Linux & mingw targets. Several tests from llvm-test should be also restored (fftbench, bigfib). llvm-svn: 31613
-
Chris Lattner authored
llvm-svn: 31612
-
Chris Lattner authored
llvm-svn: 31610
-
Chris Lattner authored
llvm-svn: 31609
-
Chris Lattner authored
llvm-svn: 31608
-
Reid Spencer authored
llvm-svn: 31607
-
- Nov 09, 2006
-
-
Reid Spencer authored
llvm-svn: 31606
-
Reid Spencer authored
llvm-svn: 31605
-
Reid Spencer authored
llvm-svn: 31604
-
Reid Spencer authored
llvm-svn: 31603
-
Chris Lattner authored
lazy compilation is ever attempted llvm-svn: 31602
-
Chris Lattner authored
llvm-svn: 31601
-
Chris Lattner authored
llvm-svn: 31600
-