On Sat, Sep 1, 2012 at 7:32 AM, Uros Bizjak <ubiz...@gmail.com> wrote:
> On Sun, Aug 26, 2012 at 11:00 AM, Uros Bizjak <ubiz...@gmail.com> wrote:
>
>> Actually a v3 of TARGET_REJECT_COMBINED_INSN target hook.
>>
>> Changes:
>> - rename the hook and reverse the return value
>>
>> 2012-08-25  Uros Bizjak  <ubiz...@gmail.com>
>>
>>         * target.def (legitimate_combined_insn): New target hook.
>>         * doc/tm.texi.in (TARGET_LEGITIMATE_COMBINED_INSN): New hook.
>>         * doc/tm.texi: Regenerated.
>>         * combine.c (recog_for_combine): Call 
>> targetm.legitimate_combined_insn
>>         to allow targets to reject combined insn.
>>         * hooks.h (hook_bool_rtx_true): New.
>>         * hooks.c (hook_bool_rtx_true): Ditto.
>>
>> Bootstrapped and regression tested on x86_64-pc-linux-gnu {,-m32},
>> also with target-dependant x86 patch that implements the hook.
>
> I have committed the patch to mainline SVN, since the patch is
> non-algorithmic and has no impact on non-x86 targets.
>
> Uros.

I think it caused:

FAIL: gcc.dg/pr14475.c (internal compiler error)
FAIL: gcc.dg/pr14475.c forward ref (test for errors, line 6)
FAIL: gcc.dg/pr14475.c extension (test for errors, line 6)
FAIL: gcc.dg/pr14475.c narrower (test for warnings, line 6)
FAIL: gcc.dg/pr14475.c incomplete (test for errors, line 6)
FAIL: gcc.dg/pr14475.c (test for excess errors)

on Linux/x86-64.

-- 
H.J.

Reply via email to