[all-commits] [llvm/llvm-project] 24184d: [X86] Fold CONCAT(VPERMV3(X, Y, M0), VPERMV3(Z, W, M1))...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Wed Dec 9 06:39:05 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 24184dbb82f9eac76c4ffe077fb957a526b1b963
https://github.com/llvm/llvm-project/commit/24184dbb82f9eac76c4ffe077fb957a526b1b963
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/test/CodeGen/X86/vector-pack-512.ll
Log Message:
-----------
[X86] Fold CONCAT(VPERMV3(X,Y,M0),VPERMV3(Z,W,M1)) -> VPERMV3(CONCAT(X,Z),CONCAT(Y,W),CONCAT(M0,M1))
Further prep work toward supporting different subvector sizes in combineX86ShufflesRecursively
More information about the All-commits
mailing list