commit | eea4357967b6182459d423c4d919a7cb0219604b | [log] [tgz] |
---|---|---|
author | Jan Beulich <jbeulich@suse.com> | Fri Jan 19 10:18:32 2024 +0100 |
committer | Jan Beulich <jbeulich@suse.com> | Fri Jan 19 10:18:32 2024 +0100 |
tree | 4dc5a7e8206da788bc09c06871cc5975ae9ca5b4 | |
parent | 2519809009ed5e250ad9ed9b6184d9c45dba5029 [diff] |
x86/APX: VROUND{P,S}{S,D} can generally be encoded VRNDSCALE{P,S}{S,D} is the AVX512 generalization of these AVX insns. As long as the immediate has the top 4 bits clear, they are equivalent to the earlier VEX-encoded insns, and hence can be used to permit use of eGPR-s in the memory operand. Since this is the normal way of using these insns, also alter the resulting diagnostic to complain about the immediate, not the eGPR use.