[PATCH] D87912: [X86] Use shuffle to widen truncate of 128-bit and smaller vectors

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 27 11:32:58 PDT 2020


RKSimon added a comment.

I'm not convinced this should be necessary - although it does seem to show some missed opportunities in truncateVectorWithPACK because we bail if the destination vector size < 64 bits - fixing that would avoid many of ISD::TRUCATION cases in ReplaceNodeResults


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87912/new/

https://reviews.llvm.org/D87912



More information about the llvm-commits mailing list