Skip to content
  1. Oct 12, 2006
    • Chris Lattner's avatar
      fix compilation failure of smg2000 · 40ec2beb
      Chris Lattner authored
      llvm-svn: 30900
      40ec2beb
    • Chris Lattner's avatar
      Fold "zero extending vector loads" now that evan added the chain manip stuff. · d5fcfaa6
      Chris Lattner authored
      This compiles both tests in X86/vec_ss_load_fold.ll into:
      
      _test1:
              movss 4(%esp), %xmm0
              subss LCPI1_0, %xmm0
              mulss LCPI1_1, %xmm0
              minss LCPI1_2, %xmm0
              xorps %xmm1, %xmm1
              maxss %xmm1, %xmm0
              cvttss2si %xmm0, %eax
              andl $65535, %eax
              ret
      
      instead of:
      
      _test1:
              movss LCPI1_0, %xmm0
              movss 4(%esp), %xmm1
              subss %xmm0, %xmm1
              movss LCPI1_1, %xmm0
              mulss %xmm0, %xmm1
              movss LCPI1_2, %xmm0
              minss %xmm0, %xmm1
              xorps %xmm0, %xmm0
              maxss %xmm0, %xmm1
              cvttss2si %xmm1, %eax
              andl $65535, %eax
              ret
      
      llvm-svn: 30894
      d5fcfaa6
  2. Oct 11, 2006
  3. Oct 10, 2006
  4. Oct 09, 2006
  5. Oct 07, 2006
  6. Oct 06, 2006
Loading