diff options
author | Guy Blank <guy.blank@intel.com> | 2017-05-09 16:16:48 +0000 |
---|---|---|
committer | Guy Blank <guy.blank@intel.com> | 2017-05-09 16:16:48 +0000 |
commit | 0c42d8c35ba6acd4d3620915c64af5a7badc1e73 (patch) | |
tree | a390f5b8f17ecfe6f12109bb6ba2cd204ec72e75 /llvm/lib/IR/Module.cpp | |
parent | f7f6f823a4d71e7febbeaf1db4fccbb5a83005d3 (diff) | |
download | llvm-0c42d8c35ba6acd4d3620915c64af5a7badc1e73.zip llvm-0c42d8c35ba6acd4d3620915c64af5a7badc1e73.tar.gz llvm-0c42d8c35ba6acd4d3620915c64af5a7badc1e73.tar.bz2 |
VX512] Only look at lower bit in constant scalar masks
for scalar masked instructions only the lower bit of the mask is relevant. so for constant masks we should either do an unmasked operation or no operation, depending on the value of the lower bit.
This patch handles cases where the lower bit is '1'.
Differential Revision: https://reviews.llvm.org/D32805
llvm-svn: 302546
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions