Skip to content
  1. Oct 01, 2010
    • Francois Pichet's avatar
      Fix typo · 77339c7c
      Francois Pichet authored
      llvm-svn: 115348
      77339c7c
    • Dale Johannesen's avatar
      Massive rewrite of MMX: · dd224d23
      Dale Johannesen authored
      The x86_mmx type is used for MMX intrinsics, parameters and
      return values where these use MMX registers, and is also
      supported in load, store, and bitcast.
      
      Only the above operations generate MMX instructions, and optimizations
      do not operate on or produce MMX intrinsics. 
      
      MMX-sized vectors <2 x i32> etc. are lowered to XMM or split into
      smaller pieces.  Optimizations may occur on these forms and the
      result casted back to x86_mmx, provided the result feeds into a
      previous existing x86_mmx operation.
      
      The point of all this is prevent optimizations from introducing
      MMX operations, which is unsafe due to the EMMS problem.
      
      llvm-svn: 115243
      dd224d23
  2. Sep 30, 2010
  3. Sep 29, 2010
  4. Sep 27, 2010
  5. Sep 24, 2010
  6. Sep 23, 2010
  7. Sep 22, 2010
  8. Sep 21, 2010
  9. Sep 18, 2010
  10. Sep 15, 2010
  11. Sep 14, 2010
  12. Sep 11, 2010
  13. Sep 09, 2010
  14. Sep 07, 2010
  15. Sep 06, 2010
Loading