[all-commits] [llvm/llvm-project] 5dcf0c: [X86] lowerShuffleWithVPMOV - remove oneuse constr...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Aug 11 06:12:40 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5dcf0c342bc81e9b2338ba0fd08a188d9829b7d3
https://github.com/llvm/llvm-project/commit/5dcf0c342bc81e9b2338ba0fd08a188d9829b7d3
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[X86] lowerShuffleWithVPMOV - remove oneuse constraints on shuffle(trunc(x),undef) -> vpmov(x) lowering
These were added in rG057bdd63 but shuffle combining has gotten a lot better at folding different vector widths since then.
More information about the All-commits
mailing list