diff options
author | Jan Beulich <jbeulich@suse.com> | 2023-03-03 08:46:13 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2023-03-03 08:46:13 +0100 |
commit | 43da3d648ed237496f33dd620a1ee4b4f4538018 (patch) | |
tree | 00872b8ac45799c1d85dbd55c22795b66160a266 | |
parent | e9339bee560db6893f2d08c1e54a3eb9f775fd1d (diff) | |
download | gdb-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.
-rw-r--r-- | gas/config/tc-i386.c | 3 |
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)) { |