diff options
| author | Craig Topper <craig.topper@gmail.com> | 2017-01-19 07:12:35 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2017-01-19 07:12:35 +0000 |
| commit | 200ea316844e25631bd6f5c989ed9b81b48feb42 (patch) | |
| tree | e492030952e3f80b594a174988a3be2ffd29b293 /llvm/utils/TableGen/TableGen.cpp | |
| parent | 3e6f9b577368f20c39f7a4fd181b1a02f6911679 (diff) | |
| download | bcm5719-llvm-200ea316844e25631bd6f5c989ed9b81b48feb42.tar.gz bcm5719-llvm-200ea316844e25631bd6f5c989ed9b81b48feb42.zip | |
[AVX-512] Support ADD/SUB/MUL of mask vectors
Summary:
Currently we expand and scalarize these operations, but I think we should be able to implement ADD/SUB with KXOR and MUL with KAND.
We already do this for scalar i1 operations so I just extended it to vectors of i1.
Reviewers: zvi, delena
Reviewed By: delena
Subscribers: guyblank, llvm-commits
Differential Revision: https://reviews.llvm.org/D28888
llvm-svn: 292474
Diffstat (limited to 'llvm/utils/TableGen/TableGen.cpp')
0 files changed, 0 insertions, 0 deletions

