LLVM每日談之四十五 LLVM IR TUTORIAL

今年的LLVM歐洲開發者會議上,在Tutorials環節,Vince Bridgers (Intel Corporation), Felipe de Azevedo Piovezan (Intel Corporation)做了名爲《LLVM IR Tutorial - Phis, GEPs and other things, oh my!》的報告。這個報告面向沒有LLVM IR基礎的用戶對LLVM IR進行了介紹。報告的PPT非常簡潔,但是又層層遞進,十分精彩,可以說是零基礎入門的典範。將該報告PPT閱讀中的幾點精彩內容摘錄如下:

1、這個報告用一張圖展示了LLVM IR的結構:

2、報告對Phi指令的需求場景進行了再現,在需求場景之下演示了Phi指令的使用,讓人很容易理解。

3、對getelementptr指令的使用,分別用數組和結構體進行了具體展示。而且針對同一個例子進行了不同參數的演示,易於理解。

除上述內容之外,PPT之中還有不少非常好的介紹。

PPT全文地址:http://llvm.org/devmtg/2019-04/slides/Tutorial-Bridgers-LLVM_IR_tutorial.pdf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章