]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Remove scheduling models for falkor and saphira
authorAndrew Pinski <quic_apinski@quicinc.com>
Thu, 31 Oct 2024 17:40:50 +0000 (17:40 +0000)
committerAndrew Pinski <quic_apinski@quicinc.com>
Tue, 5 Nov 2024 03:43:11 +0000 (19:43 -0800)
commitacf18b5a7a47b466ffbf6ef1bc12d3397b209f03
tree0bb82f2d5191ef118293a30a83065251137da12b
parent61622cfa463f2ef4fc835ace2ecf5451b232cf4f
aarch64: Remove scheduling models for falkor and saphira

These 2 qualcomm cores have been long gone in that Qualcomm has not
supported since at least 2019. Removing them will make it easier I think
to change the insn type attributes instead of keeping them up todate.

Note this does not remove the cores, just the schedule models.

Bootstrapped and tested on aarch64-linux-gnu.

gcc/ChangeLog:

* config/aarch64/aarch64-cores.def (falkor): Use cortex-a57 scheduler.
(saphira): Likewise.
* config/aarch64/aarch64.md: Don't include falkor.md and saphira.md.
* config/aarch64/falkor.md: Removed.
* config/aarch64/saphira.md: Removed.

Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
gcc/config/aarch64/aarch64-cores.def
gcc/config/aarch64/aarch64.md
gcc/config/aarch64/falkor.md [deleted file]
gcc/config/aarch64/saphira.md [deleted file]