Skip to content
  1. Jun 23, 2012
  2. Jun 20, 2012
  3. Jun 16, 2012
  4. Jun 06, 2012
  5. May 31, 2012
  6. May 29, 2012
  7. May 08, 2012
  8. May 07, 2012
  9. Apr 24, 2012
  10. Apr 22, 2012
  11. Apr 16, 2012
  12. Apr 15, 2012
  13. Apr 12, 2012
  14. Apr 11, 2012
    • Nadav Rotem's avatar
      Reapply 154396 after fixing a test. · 9bc178ac
      Nadav Rotem authored
      Original message:
      Modify the code that lowers shuffles to blends from using blendvXX to vblendXX.
      blendV uses a register for the selection while Vblend uses an immediate.
      On sandybridge they still have the same latency and execute on the same execution ports.
      
      llvm-svn: 154483
      9bc178ac
  15. Apr 10, 2012
  16. Apr 08, 2012
  17. Apr 07, 2012
  18. Apr 03, 2012
  19. Mar 20, 2012
  20. Mar 15, 2012
  21. Mar 10, 2012
  22. Mar 09, 2012
    • Chad Rosier's avatar
      Fix a regression from r147481. · a281afc6
      Chad Rosier authored
      Original commit message from r147481:
      DAGCombine for transforming 128->256 casts into a vmovaps, rather
      then a vxorps + vinsertf128 pair if the original vector came from a load.
      
      Fix:
      Unaligned loads need to generate a vmovups.
      rdar://10974078
      
      llvm-svn: 152366
      a281afc6
  23. Feb 28, 2012
    • Preston Gurd's avatar
      · a49ef92a
      Preston Gurd authored
      This patch adds instruction latencies for the SSE instructions
      to the instruction scheduler for the Intel Atom.
      
      llvm-svn: 151590
      a49ef92a
  24. Feb 24, 2012
  25. Feb 19, 2012
  26. Feb 18, 2012
Loading