[PATCH v2 3/5] aarch64: Remove redundant checks

Karl Meakin via Sourceware Forge forge-bot@forge-test.rdfm.org
Thu Oct 16 15:56:42 GMT 2025


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

The checks for `code == UNEQ || code == LTGT` are unecessary, because
they are already excluded by `aarch64_comparison_operator`

gcc/ChangeLog:

	* config/aarch64/aarch64.md (mov<ALLI_GPF:mode>): Delete
	redundant check.
	(mov<GPF:mode><GPI:mode>cc): Likewise.
	(<neg_not_op><mode>cc): Likewise.
---
 gcc/config/aarch64/aarch64.md | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: v2-0003-aarch64-Remove-redundant-checks.patch
Type: text/x-patch
Size: 1025 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/test-list/attachments/20251016/df2cf2e1/attachment.bin>


More information about the Test-list mailing list