Skip to content
  1. Aug 13, 2010
  2. Aug 12, 2010
  3. Aug 10, 2010
    • Nate Begeman's avatar
      Add the minimal amount of smarts necessary to instcombine of shufflevectors to recognize · 26536306
      Nate Begeman authored
      patterns generated by clang for transpose of a matrix in generic vectors.  This is made
      of two parts:
      
      1) Propagating vector extracts of hi/lo half into their users
      2) Recognizing an insertion of even elements followed by the odd elements as an unpack.
      
      Testcase to come, but this shrinks the # of shuffle instructions generated on x86 from ~40 to the minimal 8.
      
      llvm-svn: 110734
      26536306
  4. Aug 09, 2010
  5. Aug 08, 2010
  6. Aug 07, 2010
  7. Aug 06, 2010
  8. Aug 04, 2010
  9. Aug 03, 2010
  10. Aug 02, 2010
  11. Jul 31, 2010
  12. Jul 30, 2010
  13. Jul 29, 2010
  14. Jul 28, 2010
  15. Jul 27, 2010
Loading