On Wed, 20 May 2015, Prathamesh Kulkarni wrote:
> On 19 May 2015 at 14:34, Richard Biener wrote:
> > On Tue, 19 May 2015, Prathamesh Kulkarni wrote:
> >
> >> On 18 May 2015 at 20:17, Prathamesh Kulkarni
> >> wrote:
> >> > On 18 May 2015 at 14:12, Richard Biener wrote:
> >> >> On Sat, 16 May 201
On 19 May 2015 at 14:34, Richard Biener wrote:
> On Tue, 19 May 2015, Prathamesh Kulkarni wrote:
>
>> On 18 May 2015 at 20:17, Prathamesh Kulkarni
>> wrote:
>> > On 18 May 2015 at 14:12, Richard Biener wrote:
>> >> On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
>> >>
>> >>> Hi,
>> >>> genmatch
On Tue, 19 May 2015, Prathamesh Kulkarni wrote:
> On 18 May 2015 at 20:17, Prathamesh Kulkarni
> wrote:
> > On 18 May 2015 at 14:12, Richard Biener wrote:
> >> On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
> >>
> >>> Hi,
> >>> genmatch generates incorrect code for following (artificial) patter
On Tue, May 19, 2015 at 10:33:08AM +0200, Richard Biener wrote:
> > Would that be a good idea ? For symmetry, I thought
> > (for op (list)
> > op2 (op))
> > should be supported too.
>
> Hmm, but is this really a useful extension? To me it just complicates
> the syntax for the occasional rea
On Mon, 18 May 2015, Prathamesh Kulkarni wrote:
> On 18 May 2015 at 14:12, Richard Biener wrote:
> > On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
> >
> >> Hi,
> >> genmatch generates incorrect code for following (artificial) pattern:
> >>
> >> (for op (plus)
> >> op2 (op)
> >> (simplif
On 18 May 2015 at 20:17, Prathamesh Kulkarni
wrote:
> On 18 May 2015 at 14:12, Richard Biener wrote:
>> On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
>>
>>> Hi,
>>> genmatch generates incorrect code for following (artificial) pattern:
>>>
>>> (for op (plus)
>>> op2 (op)
>>> (simplify
>>
On 18 May 2015 at 14:12, Richard Biener wrote:
> On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
>
>> Hi,
>> genmatch generates incorrect code for following (artificial) pattern:
>>
>> (for op (plus)
>> op2 (op)
>> (simplify
>> (op @x @y)
>> (op2 @x @y)
>>
>> generated gimple code:
On Sat, 16 May 2015, Prathamesh Kulkarni wrote:
> Hi,
> genmatch generates incorrect code for following (artificial) pattern:
>
> (for op (plus)
> op2 (op)
> (simplify
> (op @x @y)
> (op2 @x @y)
>
> generated gimple code: http://pastebin.com/h1uau9qB
> 'op' is not replaced in the
Hi,
genmatch generates incorrect code for following (artificial) pattern:
(for op (plus)
op2 (op)
(simplify
(op @x @y)
(op2 @x @y)
generated gimple code: http://pastebin.com/h1uau9qB
'op' is not replaced in the generated code on line 33:
*res_code = op;
I think it would be a bett