[PATCH][GAS] aarch64: Extract Condition flag manipulation feature from Armv8.4-A
Przemyslaw Wirkus
Przemyslaw.Wirkus@arm.com
Fri Nov 13 14:32:23 GMT 2020
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.
Regression tests pass and no issues.
OK for master ?
gas/ChangeLog:
2020-11-13 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
* NEWS: Update news.
* config/tc-aarch64.c: New feature flag +flagm.
* testsuite/gas/aarch64/flagm.d: New test.
* testsuite/gas/aarch64/flagm.s: New test.
include/ChangeLog:
2020-11-05 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
* opcode/aarch64.h (AARCH64_FEATURE_FLAGM): Add new feature.
(AARCH64_FEATURE_FLAGMANIP): Update comment.
(AARCH64_ARCH_V8_4): Add back FLAGM to Armv8.4-A.
opcodes/ChangeLog:
2020-11-05 Przemyslaw Wirkus <mailto:przemyslaw.wirkus@arm.com>
* aarch64-tbl.h (FLAGM): Handle for FLAGM feature.
(struct aarch64_opcode): Move FLAGM instructions from V8_4_INSN to
FLAGM_INSN.
(AARCH64_FEATURE_FLAGMANIP): Update comment for FEAT_FlagM2.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rb13743.patch
Type: application/octet-stream
Size: 7244 bytes
Desc: rb13743.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20201113/2b073bcb/attachment-0001.obj>
More information about the Binutils
mailing list