[llvm] Reapply "[X86] EltsFromConsecutiveLoads - handle trunc(wideload()) patterns" (#199371) (PR #208999)
Adam Scott via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 16 22:46:44 PDT 2026
as4230 wrote:
@RKSimon I merged the generic emission into this branch and it folds almost everything as well as before except a handful of 512-bit source stride 8 cases. I closed #208869 since its now just a peephole for those, on shapes only this emits.
Can you take another look at this as-is? Im hoping the generic `trunc(concat(trunc(x), trunc(y)))` emission is the further simplification you were after.
https://github.com/llvm/llvm-project/pull/208999
More information about the llvm-commits
mailing list