[all-commits] [llvm/llvm-project] edc22c: [X86] getFauxShuffleMask - only handle VTRUNC node...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Apr 3 01:42:48 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: edc22c64e527171041876f26a491bb1d03d905d5
https://github.com/llvm/llvm-project/commit/edc22c64e527171041876f26a491bb1d03d905d5
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2025-04-03 (Thu, 03 Apr 2025)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] getFauxShuffleMask - only handle VTRUNC nodes with matching src/dst sizes (#134161)
Cleanup work for #133947 - we need to handle VTRUNC nodes with large
source vectors directly to allow us to widen the size of the shuffle
combine
We currently discard these results in combineX86ShufflesRecursively
anyhow as we don't allow inputs from getTargetShuffleInputs to be larger
than the shuffle value type
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list