[PATCH] Separate the check for blend shuffle_vector masks

Filipe Cabecinhas filcab+llvm.phabricator at gmail.com
Thu May 29 21:13:37 PDT 2014


Hi nadav, delena, andreadb,

Separate the check for blend shuffle_vector masks into isBlendMask.
This function will also be used to check if a vector shuffle is legal. No
change in functionality was intended, but we ended up improving codegen on
two tests, which were being (more) optimized only if the resulting shuffle
was legal.

http://reviews.llvm.org/D3964

Files:
  lib/Target/X86/X86ISelLowering.cpp
  test/CodeGen/X86/combine-or.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3964.9943.patch
Type: text/x-patch
Size: 4927 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140530/18c10ad9/attachment.bin>


More information about the llvm-commits mailing list