On Mon, Nov 26, 2012 at 7:28 AM, Richard Biener
<richard.guent...@gmail.com> wrote:
> On Thu, Nov 8, 2012 at 6:39 PM, Dehao Chen <de...@google.com> wrote:
>> ping...
>
> The emit-rtl.c hunk is ok.  I'm questioning the ipa-prop.c hunk though - what
> looks at input_location (nothing outside of the frontend should, really).

ipa_modify_call_arguments invokes force_gimple_operand_gsi, which uses
frontend routines to gimplify expr and uses input_location.

Thanks,
Dehao

>
> Thanks,
> Richard.
>
>>
>> On Mon, Nov 5, 2012 at 5:20 PM, Dehao Chen <de...@google.com> wrote:
>>>
>>> Hi,
>>>
>>> This is a patch to do some obvious cleanup and setting correct
>>> input_location in ipa_prop (because it invokes gimplification
>>> routines).
>>>
>>> Bootstrapped and passed gcc regression tests.
>>>
>>> Is it okay for trunk?
>>>
>>> Thanks,
>>> Dehao
>>>
>>> gcc/ChangeLog:
>>> 2010-11-05  Dehao Chen  <de...@google.com>
>>>
>>>         * ipa-prop.c (ipa_modify_call_arguments): Set input_location so that
>>>         gimplification routines can have right location.
>>>         * emit-rtl.c (last_location): Remove unused variable.

Reply via email to