http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58295
--- Comment #11 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > So why don't reject it at > TARGET_LEGITIMATE_COMBINED_INSN/ix86_legitimate_combined_insn > instead of limit at combine phase if it's only benefit for x86 ? The question sounds self-contradictory... Anyway, rather than inventing a new hook for each problem, let's try to formulate it in terms of existing hooks.