[cfe-commits] [OpenCL patch] vec_type_hint

Anton Lokhmotov Anton.Lokhmotov at arm.com
Mon Aug 13 03:05:37 PDT 2012


Please review an updated patch on the vec_type_hint attribute in OpenCL.

Many thanks,
Anton.


> -----Original Message-----
> From: Anton Lokhmotov [mailto:Anton.Lokhmotov at arm.com]
> Sent: 20 July 2012 15:10
> To: 'Douglas Gregor'
> Cc: cfe-commits at cs.uiuc.edu
> Subject: RE: [cfe-commits] [OpenCL patch] Optional attributes
> (controversial)
> 
> Hi Doug,
> 
> Thanks for your comments.  It's really valuable for the community to
> share knowledge to achieve the best end result for all.
> 
> Please review the revised patch (by Murat Bolat).
> 
> Many thanks,
> Anton.
> 
> 
> > -----Original Message-----
> > From: Douglas Gregor [mailto:dgregor at apple.com]
> > Sent: 29 June 2012 18:50
> > To: Anton Lokhmotov
> > Cc: cfe-commits at cs.uiuc.edu
> > Subject: Re: [cfe-commits] [OpenCL patch] Optional attributes
> > (controversial)
> >
> >
> > On Jun 28, 2012, at 7:46 AM, Anton Lokhmotov
> <Anton.Lokhmotov at arm.com>
> > wrote:
> >
> > > Here's controversial code for supporting the vec_type_hint and
> endian
> > > attributes.  Should be applied after [non-controversial].
> Thoughts?
> >
> > DummyTypeExpr is a really too much of a hack here; aside from losing
> > all source information, it duplicates the functionality of
> > OpaqueValueExpr. Please find a way to pass a ParsedTy through
> > AttributeList and parse the argument as a type.
> >
> > 	- Doug
> >
> >
> > > Thanks,
> > > Anton.
> > >
> > > [non-controversial]
> > > http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-
> > 20120625/059814.h
> > > tml
> > >
> > >
> > >> -----Original Message-----
> > >> From: Anton Lokhmotov [mailto:Anton.Lokhmotov at arm.com]
> > >> Sent: 28 June 2012 15:41
> > >> To: 'Tanya Lattner'
> > >> Cc: cfe-commits at cs.uiuc.edu; 'Benyei, Guy'
> > >> Subject: RE: [OpenCL patch] Optional attributes (non-
> controversial)
> > >>
> > >> Hi Tanya,
> > >>
> > >> I've followed your advice and separated code for the work group
> size
> > >> attributes (attached) and the other attributes (to be submitted
> > >> shortly).  Please review.
> > >>
> > >> Best wishes,
> > >> Anton.
> > >>
> > >>
> > >>> -----Original Message-----
> > >>> From: Tanya Lattner [mailto:lattner at apple.com]
> > >>> Sent: 23 June 2012 00:35
> > >>> To: Anton Lokhmotov
> > >>> Cc: cfe-commits at cs.uiuc.edu; 'Benyei, Guy'
> > >>> Subject: Re: [OpenCL patch] Optional attributes
> > >>>
> > >>> Anton,
> > >>>
> > >>> I think it may be beneficial to separate out the DummyTypeExpr
> part
> > >>> from this patch and have it reviewed separately. Its the only
> > really
> > >>> concerning part from this patch if I remember right.
> > >>>
> > >>> -Tanya
> > >>>
> > >>> On Jun 14, 2012, at 4:06 PM, Anton Lokhmotov
> > >> <Anton.Lokhmotov at arm.com>
> > >>> wrote:
> > >>>
> > >>>> I would like to return to optional attributes [1].  Here's an
> > >> update
> > >>> with
> > >>>> better error handling and tests.  Can be a good starting point
> to
> > >>> resume
> > >>>> resolving [2].  Please review.
> > >>>>
> > >>>> Many thanks,
> > >>>> Anton.
> > >>>>
> > >>>> [1] http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-
> > >>> January/019448.html
> > >>>> [2] http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-
> > >>> January/019611.html<attributes.patch>
> > > <attributes1.patch>_______________________________________________
> > > cfe-commits mailing list
> > > cfe-commits at cs.uiuc.edu
> > > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
> >
> >
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm_vec_type_hint.patch
Type: application/octet-stream
Size: 16432 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120813/5b573bd4/attachment.obj>


More information about the cfe-commits mailing list