1. c8e183f Recommit r344877 "[X86] Stop promoting integer loads to vXi64" by Craig Topper · 7 years ago
  2. 8d8dcfe Revert r344877 "[X86] Stop promoting integer loads to vXi64" by Craig Topper · 7 years ago
  3. 321df5b [X86] Stop promoting integer loads to vXi64 by Craig Topper · 7 years ago
  4. 8de07b4 Revert r344873 "foo" by Craig Topper · 7 years ago
  5. e367039 foo by Craig Topper · 7 years ago
  6. ad24af7 Remove redundant includes from lib/Target/X86. by Michael Zolotukhin · 8 years ago
  7. b02667c [APInt] Add APInt::insertBits() method to insert an APInt into a larger APInt by Simon Pilgrim · 9 years ago
  8. e86b7e2 [X86][SSE] Speed up constant pool shuffle mask decoding with direct copy (PR32037). by Simon Pilgrim · 9 years ago
  9. e1be95c [X86] Fix SmallVector sizes in constant pool shuffle decoding to avoid heap allocation by Craig Topper · 9 years ago
  10. 53e5a38d [X86] Use APInt instead of SmallBitVector for tracking undef elements in constant pool shuffle decoding by Craig Topper · 9 years ago
  11. 0f5fb5f [APInt] Add APInt::extractBits() method to extract APInt subrange (reapplied) by Simon Pilgrim · 9 years ago
  12. cdf2bd6 Revert: r296141 [APInt] Add APInt::extractBits() method to extract APInt subrange by Simon Pilgrim · 9 years ago
  13. bd9fb2a [APInt] Add APInt::extractBits() method to extract APInt subrange by Simon Pilgrim · 9 years ago
  14. aed3522 [APInt] Add APInt::setBits() method to set all bits in range by Simon Pilgrim · 9 years ago
  15. 3a895c4 [X86][SSE] Use APInt::getBitsSet() instead of APInt::getLowBitsSet().shl() separately. NFCI. by Simon Pilgrim · 9 years ago
  16. 96ef0c1 Use APInt::isAllOnesValue instead of popcnt. NFCI. by Simon Pilgrim · 9 years ago
  17. 448358b [X86] Fix DecodeVPERMVMask to handle cases where the constant pool entry has a different type than the shuffle itself. by Craig Topper · 9 years ago
  18. 7268bf9 [AVX-512] Fix DecodeVPERMV3Mask to handle cases where the constant pool entry has a different type than the shuffle itself. by Craig Topper · 9 years ago
  19. 630dd6f [X86][SSE] Cleaned up shuffle decode assertion messages by Simon Pilgrim · 9 years ago
  20. 3ace13a [X86] Avoid "unused" warnings if no asserts by Douglas Katzman · 9 years ago
  21. 97a4820 [X86][SSE] Added common helper for shuffle mask constant pool decodes. by Simon Pilgrim · 9 years ago
  22. 48d8340 [X86][AVX] Add support for target shuffle combining to VPERMILPS variable shuffle mask by Simon Pilgrim · 9 years ago
  23. 48adedf [X86][AVX512] Fixed decoding of permd/permpd variable mask shuffles + enabled them for target shuffle combining by Simon Pilgrim · 9 years ago
  24. 4c0e94d Try a bit harder to remove the signed and unsigned comparison warning. by Chandler Carruth · 9 years ago
  25. 306e270 Compare to an unsigned literal to avoid a -Wsign-compare warning. by Chandler Carruth · 9 years ago
  26. 163987a [X86][XOP] Tidied up DecodeVPERMIL2PMask to more closely match DecodeVPERMILPMask. by Simon Pilgrim · 9 years ago
  27. 2ead861 [X86][XOP] Added VPERMIL2PD/VPERMIL2PS shuffle mask comment decoding by Simon Pilgrim · 9 years ago
  28. 1cc5712 [X86][XOP] Support for VPPERM 2-input shuffle mask decoding by Simon Pilgrim · 9 years ago
  29. 253ca34 [X86][AVX512] Fixed VPERMT2* shuffle mask decoding and enabled target shuffle combining. by Simon Pilgrim · 10 years ago
  30. 10e3ca2 Fix spelling. NFCI. by Simon Pilgrim · 10 years ago
  31. 05e48b9 [X86][SSE] Improve PSHUFB shuffle mask decoding. by Simon Pilgrim · 10 years ago
  32. 69653af [X86] Move shuffle decoding for constant pool into the X86CodeGen library to remove a layering violation in the Util library. by Craig Topper · 10 years ago