https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084

--- Comment #37 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Not sure about IBM, I as a GCC developer and RM have major problem with the
amount of dead code in the port, because anyone who makes changes to the
middle-end that need backend changes will waste time adjusting code that is
dead and can't be really tested (all the Altivec/VMX code, all the 64-bit
support in there, all the power6/7/8/9, all the floating point modes stuff,
etc.).  Furthermore the lack of -mno-lra removal in it.  If somebody is willing
to change all backends rather than waiting on target maintainers to fix stuff
up, at least the work should not be wasted on dead code.  Just look e.g. how
many times in the last year Richard Sandiford modified this dead code in
config/powerpcspe.  That is pretty much all wasted effort (others too).

Reply via email to