[PATCH v2 2/5] aarch64: Merge mov<ALLI>cc with mov<GPF>cc

Karl Meakin via Sourceware Forge forge-bot@forge-test.rdfm.org
Fri Oct 17 15:18:36 GMT 2025


From: Karl Meakin <karl.meakin@arm.com>

The bodies of `mov<ALLI>cc` and `mov<GPF>cc` are identical, so merge
them by using a new mode iterator that combines `ALLI` and `GPF`.

gcc/ChangeLog:

	* config/aarch64/aarch64.md (mov<ALLI>cc): Merge with ...
	(mov<ALLI>cc): ... this.
	* config/aarch64/iterators.md(ALLI_GPF): New mode iterator.
---
 gcc/config/aarch64/aarch64.md   | 35 +++++----------------------------
 gcc/config/aarch64/iterators.md |  4 ++++
 2 files changed, 9 insertions(+), 30 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: v2-0002-aarch64-Merge-mov-ALLI-cc-with-mov-GPF-cc.patch
Type: text/x-patch
Size: 2485 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/test-list/attachments/20251017/55181414/attachment.bin>


More information about the Test-list mailing list