Hi, over the course of two years that had passed since the deprecation of the powerpcspe backend, and a year and a half since its removal from gcc, I've still been speaking out several times against immediate closing of Bugzilla PRs against that target[1,2]. IIRC, Andrew has been contemplating a revival of the backend during gcc 9 development cycle, and I was willing to wait for another full cycle.
But it is clearly obvious that the powerpcspe backend won't be revived. After two years of development, rs6000 has diverged too much from the split point, including LRA adoption. There was not much interest in SPE support from the community even during its last years in gcc, let alone after its removal. Tellingly, my employer never had spare engineers to allocate to the subject; instead, we decided to migrate to different, modern and supported, hardware for our future products. Andrew is still listed as powerpcspe maintainer in MAINTAINERS even on the current master; and if I'm not mistaken, John Paul Adrian has been recently involved in successful bounty program that resulted in migration of m68k backend away from cc0, not to mention his unfailing interest in powerpcspe. Do you guys have something to say on the matter? Otherwise, I'm proposing to finally close all open PRs filed against powerpcspe. I've been able to identify the following ones: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19490 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30259 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37759 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37760 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47856 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47977 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49854 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51905 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57389 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57872 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71012 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86133 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79438 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79451 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80700 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81288 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81628 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82138 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84302 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85121 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85170 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87083 PRs from the second group were filed by me, so if there's consensus to close all of them, the ones from this second group I can close myself. I don't have the right permissions to modify PRs reported by someone else, so I'd like to ask a volunteer to step up and close the ones from the first group. WDYT? [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37759#c9 [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49854#c3 Arseny