[LLVMdev] [PATCH] Bulldozer SchedMachineModel

Umesh Kalappa umesh.kalappa0 at gmail.com
Thu Nov 21 23:36:44 PST 2013


Tom ,

Thank you for correcting me here ,

All ,

Please review the changes made and is it ok to commit ??

Thanks
~Umesh


On Thu, Nov 21, 2013 at 11:47 PM, Tom Stellard <tom at stellard.net> wrote:

> Hi Umesh,
>
> You should send patches to llvm-commits at cs.uiuc.edu, also each patch
> should be its own plain-text attachment.
>
> -Tom
>
> On Thu, Nov 21, 2013 at 11:22:36PM +0530, Umesh Kalappa wrote:
> > Dear All,
> >
> > Attached files is related to the changes made to add the Schedmodel for
>  a
> > AMD  bulldozer target,
> >
> > Please note that , the model is incomplete but has some of the  valuables
> > features implemented.
> >
> > Request to the group or someone from AMD for the comments  on the
> > implementation.
> >
> > Thanks
> > ~umesh
> >
> >
> > On Wed, Nov 13, 2013 at 8:14 PM, Umesh Kalappa <umesh.kalappa0 at gmail.com
> >wrote:
> >
> > > Dear Andrew and the Group,
> > >
> > >
> > >
> > > I?m trying come up with a SchedMachineModel for the AMD bulldozer
> http://en.wikipedia.org/wiki/Bulldozer_(microarchitecture).
> > >
> > >
> > >
> > > The model is not exist for the same .Please correct me if am i wrong
> here.
> > >
> > >
> > >
> > > I was going through your reference @
> > >
> https://llvm.org/svn/llvm-project/llvm/trunk/include/llvm/Target/TargetSchedule.td
> > >  .
> > >
> > >
> > >
> > > But I couldn?t  model  some of the your definitions in the reference
>  like
> > >
> > >
> > >
> > > a)Subtargets
> > >
> > >
> > >
> > > b)SchedReadWrite and SchedReadAdvance
> > >
> > >
> > >
> > > c) per-operand
> > >
> > >
> > >
> > > to  the processor  architecture  instance .
> > >
> > >
> > >
> > > I will be glad if you give me some instance example on the above
> > > definitions
> > >
> > >
> > >
> > >
> > >
> > > Thanks in Advance
> > >
> > > ~Umesh
> > >
>
>
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131122/691c0a74/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: BulldozerScheduleModel.patch
Type: application/octet-stream
Size: 6493 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131122/691c0a74/attachment.obj>


More information about the llvm-dev mailing list