aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2023-03-03 08:46:13 +0100
committerJan Beulich <jbeulich@suse.com>2023-03-03 08:46:13 +0100
commit43da3d648ed237496f33dd620a1ee4b4f4538018 (patch)
tree00872b8ac45799c1d85dbd55c22795b66160a266 /gas
parente9339bee560db6893f2d08c1e54a3eb9f775fd1d (diff)
downloadgdb-43da3d648ed237496f33dd620a1ee4b4f4538018.zip
gdb-43da3d648ed237496f33dd620a1ee4b4f4538018.tar.gz
gdb-43da3d648ed237496f33dd620a1ee4b4f4538018.tar.bz2
x86: drop redundant calculation of EVEX broadcast size
In commit a5748e0d8c50 ("x86/Intel: allow MASM representation of embedded broadcast") I replaced the calculation of i.broadcast.bytes in check_VecOperands() not paying attention to the immediately following call to get_broadcast_bytes() doing exactly that (again) first thing.
Diffstat (limited to 'gas')
-rw-r--r--gas/config/tc-i386.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index a9314f5..9ceef27 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -6409,9 +6409,6 @@ check_VecOperands (const insn_template *t)
return 1;
}
- if (i.broadcast.type)
- i.broadcast.bytes = ((1 << (t->opcode_modifier.broadcast - 1))
- * i.broadcast.type);
operand_type_set (&type, 0);
switch (get_broadcast_bytes (t, false))
{