On 13 August 2016 at 16:56, Prathamesh Kulkarni
wrote:
> On 28 July 2016 at 19:05, Prathamesh Kulkarni
> wrote:
>> On 8 June 2016 at 19:53, Richard Biener wrote:
>>> On Fri, 3 Jun 2016, Jim Wilson wrote:
>>>
On 28 July 2016 at 19:05, Prathamesh Kulkarni
wrote:
> On 8 June 2016 at 19:53, Richard Biener wrote:
>> On Fri, 3 Jun 2016, Jim Wilson wrote:
>>
>>> On Mon, May 30, 2016 at 12:45 AM, Richard Biener wrote:
>>> > Joseph - do
ping https://gcc.gnu.org/ml/gcc-patches/2016-07/msg01867.html
Thanks,
Prathamesh
On 28 July 2016 at 19:05, Prathamesh Kulkarni
wrote:
> On 8 June 2016 at 19:53, Richard Biener wrote:
>> On Fri, 3 Jun 2016, Jim Wilson wrote:
>>
>>> On Mon, May
On 8 June 2016 at 19:53, Richard Biener wrote:
> On Fri, 3 Jun 2016, Jim Wilson wrote:
>
>> On Mon, May 30, 2016 at 12:45 AM, Richard Biener wrote:
>> > Joseph - do you know sth about why there's not a full set of divmod
>> > libfuncs in libgcc?
>>
>>
On Fri, 3 Jun 2016, Jim Wilson wrote:
> On Mon, May 30, 2016 at 12:45 AM, Richard Biener wrote:
> > Joseph - do you know sth about why there's not a full set of divmod
> > libfuncs in libgcc?
>
> Because udivmoddi4 isn't a libfunc, it is a helper function for the
> div and
On Mon, May 30, 2016 at 12:45 AM, Richard Biener wrote:
> Joseph - do you know sth about why there's not a full set of divmod
> libfuncs in libgcc?
Because udivmoddi4 isn't a libfunc, it is a helper function for the
div and mov libfuncs. Since we can compute the signed div
On Mon, 30 May 2016, Richard Biener wrote:
> Joseph - do you know sth about why there's not a full set of divmod
> libfuncs in libgcc?
I'm not familiar with the choice of divmod libfuncs.
--
Joseph S. Myers
jos...@codesourcery.com
On Tue, 31 May 2016, Prathamesh Kulkarni wrote:
> On 30 May 2016 at 13:15, Richard Biener wrote:
> > On Mon, 30 May 2016, Prathamesh Kulkarni wrote:
> >
> >> The attached patch ICE's during bootstrap for x86_64, and is reproducible
> >> with
> >> following case with -m32 -O2:
On 30 May 2016 at 13:15, Richard Biener wrote:
> On Mon, 30 May 2016, Prathamesh Kulkarni wrote:
>
>> The attached patch ICE's during bootstrap for x86_64, and is reproducible
>> with
>> following case with -m32 -O2:
>>
>> typedef long long type;
>>
>> type f(type x, type y)
On Mon, 30 May 2016, Prathamesh Kulkarni wrote:
> The attached patch ICE's during bootstrap for x86_64, and is reproducible with
> following case with -m32 -O2:
>
> typedef long long type;
>
> type f(type x, type y)
> {
> type q = x / y;
> type r = x % y;
> return q + r;
> }
>
> The ICE
On 27 May 2016 at 17:31, Richard Biener wrote:
> On Fri, 27 May 2016, Prathamesh Kulkarni wrote:
>
>> On 27 May 2016 at 15:45, Richard Biener wrote:
>> > On Wed, 25 May 2016, Prathamesh Kulkarni wrote:
>> >
>> >> On 25 May 2016 at 12:52, Richard Biener
On Fri, 27 May 2016, Prathamesh Kulkarni wrote:
> On 27 May 2016 at 15:45, Richard Biener wrote:
> > On Wed, 25 May 2016, Prathamesh Kulkarni wrote:
> >
> >> On 25 May 2016 at 12:52, Richard Biener wrote:
> >> > On Tue, 24 May 2016, Prathamesh Kulkarni
On 27 May 2016 at 15:45, Richard Biener wrote:
> On Wed, 25 May 2016, Prathamesh Kulkarni wrote:
>
>> On 25 May 2016 at 12:52, Richard Biener wrote:
>> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>> >
>> >> On 24 May 2016 at 19:39, Richard Biener
On Wed, 25 May 2016, Prathamesh Kulkarni wrote:
> On 25 May 2016 at 12:52, Richard Biener wrote:
> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> >
> >> On 24 May 2016 at 19:39, Richard Biener wrote:
> >> > On Tue, 24 May 2016, Prathamesh Kulkarni
On 25 May 2016 at 12:52, Richard Biener wrote:
> On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>
>> On 24 May 2016 at 19:39, Richard Biener wrote:
>> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>> >
>> >> On 24 May 2016 at 17:42, Richard Biener
On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> On 24 May 2016 at 19:39, Richard Biener wrote:
> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> >
> >> On 24 May 2016 at 17:42, Richard Biener wrote:
> >> > On Tue, 24 May 2016, Prathamesh Kulkarni
On 24 May 2016 at 19:39, Richard Biener wrote:
> On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>
>> On 24 May 2016 at 17:42, Richard Biener wrote:
>> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>> >
>> >> On 23 May 2016 at 17:35, Richard Biener
On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> On 24 May 2016 at 17:42, Richard Biener wrote:
> > On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> >
> >> On 23 May 2016 at 17:35, Richard Biener wrote:
> >> > On Mon, May 23, 2016 at 10:58 AM,
On 24 May 2016 at 17:42, Richard Biener wrote:
> On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
>
>> On 23 May 2016 at 17:35, Richard Biener wrote:
>> > On Mon, May 23, 2016 at 10:58 AM, Prathamesh Kulkarni
>> >
On Tue, 24 May 2016, Prathamesh Kulkarni wrote:
> On 23 May 2016 at 17:35, Richard Biener wrote:
> > On Mon, May 23, 2016 at 10:58 AM, Prathamesh Kulkarni
> > wrote:
> >> Hi,
> >> I have updated my patch for divmod (attached), which
On 23 May 2016 at 17:35, Richard Biener wrote:
> On Mon, May 23, 2016 at 10:58 AM, Prathamesh Kulkarni
> wrote:
>> Hi,
>> I have updated my patch for divmod (attached), which was originally
>> based on Kugan's patch.
>> The patch
On Mon, May 23, 2016 at 10:58 AM, Prathamesh Kulkarni
wrote:
> Hi,
> I have updated my patch for divmod (attached), which was originally
> based on Kugan's patch.
> The patch transforms stmts with code TRUNC_DIV_EXPR and TRUNC_MOD_EXPR
> having same operands to
Hi,
I have updated my patch for divmod (attached), which was originally
based on Kugan's patch.
The patch transforms stmts with code TRUNC_DIV_EXPR and TRUNC_MOD_EXPR
having same operands to divmod representation, so we can cse computation of mod.
t1 = a TRUNC_DIV_EXPR b;
t2 = a TRUNC_MOD_EXPR b
23 matches
Mail list logo