aboutsummaryrefslogtreecommitdiff
path: root/sim/m32c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2024-01-19 10:18:32 +0100
committerJan Beulich <jbeulich@suse.com>2024-01-19 10:18:32 +0100
commiteea4357967b6182459d423c4d919a7cb0219604b (patch)
tree4dc5a7e8206da788bc09c06871cc5975ae9ca5b4 /sim/m32c
parent2519809009ed5e250ad9ed9b6184d9c45dba5029 (diff)
downloadbinutils-eea4357967b6182459d423c4d919a7cb0219604b.zip
binutils-eea4357967b6182459d423c4d919a7cb0219604b.tar.gz
binutils-eea4357967b6182459d423c4d919a7cb0219604b.tar.bz2
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.
Diffstat (limited to 'sim/m32c')
0 files changed, 0 insertions, 0 deletions