[all-commits] [llvm/llvm-project] d1889c: [X86] combineX86ShuffleChain - provide list of com...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Wed Feb 19 09:57:09 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d1889cf935db1c04da6d477a2476d95bae529160
https://github.com/llvm/llvm-project/commit/d1889cf935db1c04da6d477a2476d95bae529160
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] combineX86ShuffleChain - provide list of combined shuffle nodes, replace HasVariableMask bool arg. NFC. (#127826)
Minor NFC refactor before making better variable mask combining decisions - isTargetShuffleVariableMask doesn't discriminate between fast (AND, PSHUFB etc.) and slow (VPERMV3 etc.) variable shuffles, so an opaque HasVariableMask is only of limited use.
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