Sean, I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7 Best regards Jonathan
On Mon, Nov 19, 2012 at 03:50:46PM +0800, Jonathan wrote:> Sean, > > I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7Do you also update this link? http://ccckmit.wdfiles.com/local--files/book/LLVMBackendBook.pdf Regards, chenwj -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667 Homepage: http://people.cs.nctu.edu.tw/~chenwj
Mr. Chen, The link is out of date, please go to http://ccckmit.wikidot.com/ and select LLVM row in the table. My first version book is put on my brother's web site. Now, I create my Dropbox link. Best regards Jonathan --- 12/11/19 (一),陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw> 寫道: 寄件者: 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw> 主旨: Re: [LLVMdev] My documentation work 收件者: "Jonathan" <gamma_chen at yahoo.com.tw> 副本: llvmdev at cs.uiuc.edu 日期: 2012年11月19日,一,下午4:57 On Mon, Nov 19, 2012 at 03:50:46PM +0800, Jonathan wrote:> Sean, > > I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7Do you also update this link? http://ccckmit.wdfiles.com/local--files/book/LLVMBackendBook.pdf Regards, chenwj -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667 Homepage: http://people.cs.nctu.edu.tw/~chenwj -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121119/0d0d22f8/attachment.html>
> I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7Great! I'm glad to see it coming along. Could you maybe explain a couple changes and improvements since the previous version? Just a few days ago somebody in IRC was looking for documentation on how to write a backend. Your book was one of the first resources I suggested, and it seems like it helped them a lot :) Keep up the great work! -- Sean Silva On Mon, Nov 19, 2012 at 2:50 AM, Jonathan <gamma_chen at yahoo.com.tw> wrote:> Sean, > > I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7 > > > Best regards > > Jonathan >
Sean, Thank your valuable opinion. I am doing the revision history now. I also review my book and find I made a mistake in LDI instruction. According cpu0, this instruction is move immediate value (for example, 5) to register, not add immediate value to register. I need to fix this for reader's feeling. I am an experienced programmer and I am less-experienced book writer. Please correct me if you find anything wrong. Best regards Jonathan On 2012/11/20, at 上午5:40, Sean Silva <silvas at purdue.edu> wrote:>> I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7 > > Great! I'm glad to see it coming along. Could you maybe explain a > couple changes and improvements since the previous version? > > Just a few days ago somebody in IRC was looking for documentation on > how to write a backend. Your book was one of the first resources I > suggested, and it seems like it helped them a lot :) Keep up the great > work! > > -- Sean Silva > > On Mon, Nov 19, 2012 at 2:50 AM, Jonathan <gamma_chen at yahoo.com.tw> wrote: >> Sean, >> >> I refresh my book "Write a llvm backend tutorial for cpu0 version 3" in https://www.dropbox.com/sh/2pkh1fewlq2zag9/r9n4gnqPm7 >> >> >> Best regards >> >> Jonathan >>