]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[AArch64] Let aliased instructions be their preferred form.
authorMatthew Wahab <matthew.wahab@arm.com>
Fri, 27 Nov 2015 15:02:26 +0000 (15:02 +0000)
committerMatthew Wahab <matthew.wahab@arm.com>
Mon, 14 Dec 2015 12:07:03 +0000 (12:07 +0000)
commitd0082acec638c014d2c7f15fd5c322c3b7c405cd
tree01854c58db464f90c7baa20c947a55f81b74a598
parentcdde25cd8285a5153264c0d9e56f588b700e8803
[AArch64] Let aliased instructions be their preferred form.

Although the AArch64 backend supports aliased instructions, the aliasing
forms are always preferred over the real instruction. This makes it
awkward to handle instructions which have aliases but which are their
own preferred form.

This patch includes the instruction being aliased in the list of
alternatives which is searched when considering which form to use.

opcodes/
2015-11-27  Matthew Wahab  <matthew.wahab@arm.com>

* aarch64-asm-2.c: Regenerate.
* aarch64-dis-2.c: Regenerate.
* aarch64-dis.c: Weaken assert.
* aarch64-gen.c: Include the instruction in the list of its
possible aliases.
opcodes/ChangeLog
opcodes/aarch64-asm-2.c
opcodes/aarch64-dis-2.c
opcodes/aarch64-dis.c
opcodes/aarch64-gen.c