diff options
author | Jan Beulich <jbeulich@suse.com> | 2024-05-03 09:26:25 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2024-05-03 09:26:25 +0200 |
commit | 24187fb9c0d06f8084dfbd138e0b8b40d28ea024 (patch) | |
tree | 5efe7de99da99d98124329312a2c543032ef525b /gnulib | |
parent | d125c4bbce8398819df573754c2bf1224a15ec06 (diff) | |
download | gdb-24187fb9c0d06f8084dfbd138e0b8b40d28ea024.zip gdb-24187fb9c0d06f8084dfbd138e0b8b40d28ea024.tar.gz gdb-24187fb9c0d06f8084dfbd138e0b8b40d28ea024.tar.bz2 |
x86/APX: extend SSE2AVX coverage
Legacy encoded SIMD insns are converted to AVX ones in that mode. When
eGPR-s are in use, i.e. with APX, convert to AVX10 insns (where
available; there are quite a few which can't be converted).
Note that LDDQU is represented as VMOVDQU32 (and the prior use of the
sse3 template there needs dropping, to get the order right).
Note further that in a few cases, due to the use of templates, AVX512VL
is used when AVX512F would suffice. Since AVX10 is the main reference,
this shouldn't be too much of a problem.
Diffstat (limited to 'gnulib')
0 files changed, 0 insertions, 0 deletions