Hi, all ! I am doing some study about code generation in LLVM, It is a pity that there is little introduction to it. Some paper introduces that code generation in LLVM is based on Table Driven, and i have referred paper "*An experiment in table driven code generation*", But it has not given me any help. Can you give a help understanding the code generation in LLVM. Thanks a lot. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140716/e7ccce8d/attachment.html>
On 7/16/14, 1:57 AM, 黄虎才 wrote:> Hi, all ! > I am doing some study about code generation in LLVM, It is a pity that > there is little introduction to it. Some paper introduces that code > generation in LLVM is based on Table Driven, and i have referred paper > "*An experiment in *table* *driven* *code* *generation**", But it has > not given me any help. Can you give a help understanding the code > generation in LLVM. Thanks a lot.There is some documentation on the Code Generator infrastructure in the LLVM documentation. Please see: http://llvm.org/docs/CodeGenerator.html http://llvm.org/docs/TableGen/index.html If you have specific questions about the code generator infrastructure, please feel free to ask on the mailing list or on the IRC channel. Regards, John Criswell> > > _______________________________________________ > 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/20140716/bb14fe3f/attachment.html>
The tutorial from LLVM conference may help, here is the link: http://llvm.org/devmtg/2014-04/PDFs/Talks/Building%20an%20LLVM%20backend.pdf On Wed, Jul 16, 2014 at 7:01 PM, John Criswell <criswell at illinois.edu> wrote:> On 7/16/14, 1:57 AM, 黄虎才 wrote: > > Hi, all ! > I am doing some study about code generation in LLVM, It is a pity that > there is little introduction to it. Some paper introduces that code > generation in LLVM is based on Table Driven, and i have referred paper "*An > experiment in table driven code generation*", But it has not given me any > help. Can you give a help understanding the code generation in LLVM. Thanks > a lot. > > > There is some documentation on the Code Generator infrastructure in the > LLVM documentation. Please see: > > http://llvm.org/docs/CodeGenerator.html > http://llvm.org/docs/TableGen/index.html > > If you have specific questions about the code generator infrastructure, > please feel free to ask on the mailing list or on the IRC channel. > > Regards, > > John Criswell > > > > _______________________________________________ > LLVM Developers mailing listLLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.eduhttp://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >-- Best Regards, Erkan Diken ------------------ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140716/6f202586/attachment.html>