x86: adjust st(<N>) parsing
authorJan Beulich <jbeulich@suse.com>
Tue, 30 Mar 2021 12:08:11 +0000 (14:08 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 30 Mar 2021 12:08:11 +0000 (14:08 +0200)
commit6288d05f11827f993308e6a2693516e2c123c0fb
treec83372fd531e4f4c3fd551da638244be6b13b138
parentca5312a2416f065517c354cb6a9cc2616174761b
x86: adjust st(<N>) parsing

st(1) ... st(7) will never be looked up in the hash table, so there's no
point inserting the entries. It's also not really necessary to do a 2nd
hash lookup after parsing the register number, nor is there a real
reason for having both st and st(0) entries. Plus we can easily do away
with the need for st to be first in the table.
gas/ChangeLog
gas/config/tc-i386.c
opcodes/ChangeLog
opcodes/i386-opc.h
opcodes/i386-reg.tbl
opcodes/i386-tbl.h