[PATCH] D15739: AVX-512: Kreg set 0/1 optimization
Elena Demikhovsky via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 22 23:14:53 PST 2015
delena created this revision.
delena added a reviewer: DavidKreitzer.
delena added a subscriber: llvm-commits.
The pattern that sets a mask register to all-ones
KXNOR %kn, %kn, %kn
is replaced with
KXNOR %k0, %k0, %kn - KNL optimization.
http://reviews.llvm.org/D15739
Files:
../lib/Target/X86/X86InstrInfo.cpp
../test/CodeGen/X86/avx512-gather-scatter-intrin.ll
../test/CodeGen/X86/avx512-mask-op.ll
../test/CodeGen/X86/masked_gather_scatter.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15739.43510.patch
Type: text/x-patch
Size: 20885 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151223/96a300cd/attachment.bin>
More information about the llvm-commits
mailing list