2015-04-07 23:33 GMT+03:00 Jan Hubicka :
>> > >
>> > > The problem with instrumented call is that instrumented function
>> > > returns two values and call lhs gets only the first one. Thus we
>> > > generate bndret call to get the second one to build own return with
>> > > two values.
>> >
>> > I s
> > >
> > > The problem with instrumented call is that instrumented function
> > > returns two values and call lhs gets only the first one. Thus we
> > > generate bndret call to get the second one to build own return with
> > > two values.
> >
> > I see, patch is OK then (preferably merging as mu
> >
> > The problem with instrumented call is that instrumented function
> > returns two values and call lhs gets only the first one. Thus we
> > generate bndret call to get the second one to build own return with
> > two values.
>
> I see, patch is OK then (preferably merging as much as possible
>
> Yep, there is such code in place. It is done by
> insert_bndret_call_after. You are right, I should use the same
> interface for both these cases.
That would be nice indeed. We should separate out and unify the code for
porducing
a wrapper call next stage1 (as Jeff mentions too).
>
> >> >
2015-04-02 23:55 GMT+03:00 Jan Hubicka :
>> Ping
>>
>> 2015-03-10 13:12 GMT+03:00 Ilya Enkovich :
>> > Hi,
>> >
>> > Currentl we loose returned bounds when functions are merged. This patch
>> > fixes it by adding returne bounds support for cgraph_node::expand_thunk.
>> > Bootstrapped and tested
2015-04-02 22:42 GMT+03:00 Jeff Law :
> On 04/02/2015 08:49 AM, Ilya Enkovich wrote:
>>
>> Ping
>>
>> 2015-03-10 13:12 GMT+03:00 Ilya Enkovich :
>>>
>>> Hi,
>>>
>>> Currentl we loose returned bounds when functions are merged. This patch
>>> fixes it by adding returne bounds support for cgraph_node
> Ping
>
> 2015-03-10 13:12 GMT+03:00 Ilya Enkovich :
> > Hi,
> >
> > Currentl we loose returned bounds when functions are merged. This patch
> > fixes it by adding returne bounds support for cgraph_node::expand_thunk.
> > Bootstrapped and tested on x86_64-unknown-linux-gnu. OK for trunk?
> >
On 04/02/2015 08:49 AM, Ilya Enkovich wrote:
Ping
2015-03-10 13:12 GMT+03:00 Ilya Enkovich :
Hi,
Currentl we loose returned bounds when functions are merged. This patch fixes
it by adding returne bounds support for cgraph_node::expand_thunk.
Bootstrapped and tested on x86_64-unknown-linux-
Ping
2015-03-10 13:12 GMT+03:00 Ilya Enkovich :
> Hi,
>
> Currentl we loose returned bounds when functions are merged. This patch
> fixes it by adding returne bounds support for cgraph_node::expand_thunk.
> Bootstrapped and tested on x86_64-unknown-linux-gnu. OK for trunk?
>
> Thanks,
> Ilya
Hi,
Currentl we loose returned bounds when functions are merged. This patch fixes
it by adding returne bounds support for cgraph_node::expand_thunk.
Bootstrapped and tested on x86_64-unknown-linux-gnu. OK for trunk?
Thanks,
Ilya
--
gcc/
2015-03-06 Ilya Enkovich
* cgraphunit.c (c
10 matches
Mail list logo