diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2021-11-22 14:31:18 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2021-11-22 14:31:34 +0300 |
commit | 8d09dd61c381b9c037da0c172b7b4592d9503d2c (patch) | |
tree | 5693739b7cffa75a2fc51381252806a5205ab6b8 /lldb/unittests/ScriptInterpreter/Python | |
parent | 050cc1cd6e6882eadba6e5ea7b588ca0b8aa1b12 (diff) | |
download | llvm-8d09dd61c381b9c037da0c172b7b4592d9503d2c.zip llvm-8d09dd61c381b9c037da0c172b7b4592d9503d2c.tar.gz llvm-8d09dd61c381b9c037da0c172b7b4592d9503d2c.tar.bz2 |
[X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Much like the VPMOVM2[BW] / VPMOV[BW]2M from AVX512BW,
these either sign-extent the mask register into a vector,
or pack the mask from vector register.
Apparently, we didn't even have MCA tests for these,
added in rG2f364f6f0d3a2420ca78cbd80abb186657180e05,
so i'm just guessing that their perf characteristics
are optimal.
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D114314
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions