http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60070
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|c |middle-end --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Some targets have this option. Like AARCH64: mgeneral-regs-only Target Report RejectNegative Mask(GENERAL_REGS_ONLY) Generate code which uses only the general registers I rather see this as a target specific option and not a single option as it is a target specific problem and some targets don't have floating point/vector registers. Also some targets having some support for having vector/floating point in the kernel.