国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
華為方舟編譯器之美:基于開源代碼的架構分析與實現

包郵 華為方舟編譯器之美:基于開源代碼的架構分析與實現

作者:史寧寧
出版社:清華大學出版社出版時間:2020-09-01
開本: 其他 頁數: 204
中 圖 價:¥42.4(6.1折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

華為方舟編譯器之美:基于開源代碼的架構分析與實現 版權信息

華為方舟編譯器之美:基于開源代碼的架構分析與實現 本書特色

編譯器作為中國軟件發展的關鍵環節,非常受重視。華為選擇研發和開源方舟編譯器,為國內的編譯器發展起到了很大的推動作用。方舟編譯器作為一個工業級的編譯器,對于其進行研究和分析,將非常有利于推動國內編譯器產業的發展。本書基于方舟編譯器開源代碼的V0.2.1版本,從方舟編譯器的開源進程與前景談起,覆蓋了V0.2.1版本所開源的所有核心內容。在*后,還對如何參與方舟編譯器社區的建設給出了指引。本書有助于讀者對方舟編譯器的學習和理解,推動方舟編譯器的普及和發展。 方舟編譯器創始人葉寒棟作序!全面分析方舟編譯器的架構與關鍵功能的實現!助力讀者開啟編譯器的探索旅程!

華為方舟編譯器之美:基于開源代碼的架構分析與實現 內容簡介

華為方舟編譯器自面世以來,在業界乃至互聯網科技圈引發了巨大的反響。作為一款靠前研發的大型工業編譯器,方舟編譯器從一開始就承載了眾多期望。方舟編譯器開源之后,業界不少同仁開始分析方舟編譯器的架構和實現,本書也是這時候開始編寫的。 本書基于方舟編譯器開源代碼的V0.2.1版本,從方舟編譯器的開源進程與前景談起,介紹方舟編譯器的構建、總體架構、IR設計、Maple IR的處理、Me體系、phase體系的設計與實現等內容,覆蓋了V0.2.1版本所開源的所有核心內容。在很后,還對如何參與方舟編譯器社區的建設給出了指引。 總體而言,本書既有對整體架構的分析,又有對整體架構實現以及重點內容代碼實現的介紹,可以幫助讀者快速的了解方舟編譯器的開源代碼,讓讀者更加方便的參與到方舟編譯器的建設和使用之中。

華為方舟編譯器之美:基于開源代碼的架構分析與實現 目錄

CONTENTS
目錄
第1章方舟編譯器的前世今生00
1.1方舟編譯器的開源進程00
1.2方舟編譯器的前景00
第2章方舟編譯器的構建00
2.1方舟編譯器構建體系00
2.2方舟編譯器源碼編譯0
2.3方舟編譯器官方例子編譯0
2.4Toy runtime簡介0
第3章方舟編譯器總體介紹0
3.1方舟編譯器的架構0
3.2方舟編譯器源碼目錄0
3.2.1一級目錄0
3.2.2src目錄介紹0
3.3方舟編譯器文檔0
3.4方舟編譯器的執行流程0
第4章中間表示0
4.1IR簡介0
4.2三地址碼0
4.3SSA0
第5章方舟編譯器IR的設計與實現0
5.1Maple IR設計的起源與思想0
5.2Maple IR的結構0
5.3Maple IR結構表示代碼0
5.4Maple IR中的基本類型的設計與實現0
5.4.1基本類型的設計0
華為方舟編譯器之美——基于開源代碼的架構分析與實現
目錄
0
0
5.4.2Maple IR基本類型的實現0
5.5Maple IR中的控制流語句的設計與實現0
5.5.1控制流語句的設計0
5.5.2控制流語句的實現0
第6章方舟編譯器IR與其他編譯器IR的橫向對比0
6.1Maple IR與LLVM IR的對比0
6.1.1Maple IR與LLVM IR的結構對比0
6.1.2Maple IR與LLVM IR的類型對比0
6.1.3Maple IR與LLVM IR中module層面的
信息對比0
6.2Maple IR與WHIRL IR的對比0
6.2.1Maple IR與WHIRL IR的基本類型對比0
6.2.2Maple IR與WHIRL IR的控制流語句對比0
第7章Maple IR 的處理流程分析0
7.1Maple IR的整體處理流程0
7.2Maple IR的 build類0
7.3Maple IR的符號表0
7.4Maple IR的寄存器實現0
7.5Maple IR的lower處理0
7.5.1if語句的向下轉換0
7.5.2while和dowhile語句的向下轉換0
7.5.3doloop語句的向下轉換
第8章Me體系實現
8.1MeFunction實現
8.2MeCFG實現
8.3BB實現
8.4MeStmt實現
8.5MeExpr實現
第9章方舟編譯器phase體系的設計與實現
9.1phase體系的總體設計與實現
9.2phase的注冊與新增
9.3phase的運行機制
9.4ModulePhase的設計與實現
9.5MeFuncPhase的設計與實現
9.6DriverRunner的調用
第10章phase實例分析
10.1ModulePhase類phase的實現與運行
10.2ModulePhase之classhierarchy分析
10.3MeFuncPhase類phase的執行前準備
10.4MeFuncPhase類的phase的返回分析
10.5MeFuncPhase之dominance分析
10.6MeFuncPhase之ssaTab分析
10.7MeFuncPhase之ssa分析
第11章如何參與方舟編譯器社區
附錄A方舟編程體系
參考文獻
后記
展開全部

華為方舟編譯器之美:基于開源代碼的架構分析與實現 作者簡介

史寧寧,中國科學院軟件研究所智能軟件研究中心PLCT實驗室項目主管。吉林大學計算機學院碩士。2012年起作為核心開發人員和項目經理參與組織開發多個編譯器項目。長期堅持撰寫技術博客,其中“LLVM每日談”“方舟編譯器學習筆記”等系列影響較大,曾出版圖書1部。目前活躍在HelloGCC/HelloLLVM、方舟編譯器等開源社區。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 午夜精品久久久久久久99老熟妇 | 国产一级精品高清一级毛片 | 国产美女作爱全过程免费视频 | 韩国在线精品福利视频在线观看 | 少妇乳大丰满高潮喷水 | jazzjazz国产精品麻豆 | 97精品国产97久久久久久 | 国产精品自在在线午夜出白浆 | 成在线人永久免费播放视频 | 欧美一级α片毛片免费观看 | 亚洲av无码久久精品色欲 | 亚洲情欲网 | 深夜a级毛片免费无码 | 久久天天躁狠狠躁夜夜免费观看 | 丝袜 中出 制服 人妻 美腿 | 继攵女乱h调教手册苏柔 | 日本四虎影视 | 国产又黄又大又粗视频 | 亚洲影视一区 | 免费看国产曰批40分钟 | 秋霞一级成人欧美理论 | 重口sm一区二区三区视频 | 亚洲成人伊人网 | 色久悠悠在线 | 亚洲精品成人 | 日本a网站| 亚洲熟妇无码久久精品 | 强辱丰满人妻hd中文字幕 | 精品久久8x国产免费观看 | 亚洲av永久无码一区 | 国产成人亚洲精品无码av大片 | 无码人妻视频一区二区三区 | 亚洲欧洲一二三区机械有限公司 | 欧洲美熟女乱又伦 | 国产成人精品一区二三区在线观看 | 欧美牲交a欧美牲交aⅴ一 | 无码aⅴ精品一区二区三区 无码aⅴ精品一区二区三区浪潮 | 影音先锋中文字幕无码资源站 | 欧美黑人性暴力猛交喷水黑人巨大 | 亚洲成aⅴ人在线观看 | 天天干天天日夜夜操 |