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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131113/80c2cb49/attachment.html>
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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131121/138d6397/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: attachments.zip Type: application/zip Size: 9673 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131121/138d6397/attachment.zip>
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