1. Feb 08, 2007
  2. Jan 27, 2007
  3. Jan 12, 2007
  4. Nov 20, 2006
  5. Nov 14, 2006
  6. Nov 13, 2006
  7. Nov 11, 2006
    • Tanya Lattner's avatar
      Merge from mainline · 50cabc63
      Tanya Lattner authored
      Don't dag combine floating point select to max and min intrinsics. Those
      take v4f32 / v2f64 operands and may end up causing larger spills / restores.
      Added X86 specific nodes X86ISD::FMAX, X86ISD::FMIN instead.
      
      llvm-svn: 31651
      50cabc63
    • Tanya Lattner's avatar
      Merge from mainline. · 53a422c2
      Tanya Lattner authored
      Fix a bug in SelectScalarSSELoad. Since the load is wrapped in a
      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: 31648
      53a422c2
    • Tanya Lattner's avatar
      Merging from mainline · 1a5b3848
      Tanya Lattner authored
      Fix a dag combiner bug exposed by my recent instcombine patch.  This fixes
      CodeGen/Generic/2006-11-10-DAGCombineMiscompile.ll and PPC gsm/toast.
      
      llvm-svn: 31646
      1a5b3848
  8. Nov 10, 2006
  9. Nov 09, 2006
  10. Nov 07, 2006