aarch64: Extract Condition flag manipulation feature from Armv8.4-A
authorPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Mon, 16 Nov 2020 20:37:39 +0000 (20:37 +0000)
committerPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Mon, 16 Nov 2020 21:07:17 +0000 (21:07 +0000)
commite64441b14c26a5361e030064cf62c419572fc392
treedbdde421e2aed9b228cd3526b4c959858761dcd7
parent1bbda94fe0174714e296335e7cc744b5fb618525
aarch64: Extract Condition flag manipulation feature from Armv8.4-A

Extract FLAGM (Condition flag manipulation) feature from Armv8.4-A.
Please note that FLAGM stays a Armv8.4-A feature but now can be
assigned to other architectures or CPUs.

New -march option +flagm is added to enable independently this
feature.
gas/ChangeLog
gas/NEWS
gas/config/tc-aarch64.c
gas/doc/c-aarch64.texi
gas/testsuite/gas/aarch64/flagm.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/flagm.s [new file with mode: 0644]
include/ChangeLog
include/opcode/aarch64.h
opcodes/ChangeLog
opcodes/aarch64-tbl.h