中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn)

包郵 華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn)

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

華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn) 版權(quán)信息

華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn) 本書特色

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

華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn) 內(nèi)容簡介

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

華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn) 目錄

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

華為方舟編譯器之美:基于開源代碼的架構(gòu)分析與實現(xiàn) 作者簡介

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

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: Pos机办理_个人商户免费POS机申请-拉卡拉办理网 | 电池高低温试验箱-气态冲击箱-双层电池防爆箱|简户百科 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 纸塑分离机-纸塑分离清洗机设备-压力筛-碎浆机厂家金双联环保 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 一体化污水处理设备-一体化净水设备-「山东梦之洁水处理」 | 流水线电子称-钰恒-上下限报警电子秤-上海宿衡实业有限公司 | 电车线(用于供电给电车的输电线路)-百科| 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 旋转/数显粘度计-运动粘度测定仪-上海平轩科学仪器 | Duoguan 夺冠集团| 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 团建-拓展-拓展培训-拓展训练-户外拓展训练基地[无锡劲途] | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | 德国GMN轴承,GMN角接触球轴承,GMN单向轴承,GMN油封,GMN非接触式密封 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 招商帮-一站式网络营销服务|互联网整合营销|网络推广代运营|信息流推广|招商帮企业招商好帮手|搜索营销推广|短视视频营销推广 | 安徽合肥格力空调专卖店_格力中央空调_格力空调总经销公司代理-皖格制冷设备 | 免联考国际MBA_在职MBA报考条件/科目/排名-MBA信息网 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 滚筒烘干机_转筒烘干机_滚筒干燥机_转筒干燥机_回转烘干机_回转干燥机-设备生产厂家 | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 硫化罐_蒸汽硫化罐_大型硫化罐-山东鑫泰鑫智能装备有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 上海三信|ph计|酸度计|电导率仪-艾科仪器 | 上海办公室装修,写字楼装修—启鸣装饰设计工程有限公司 | 制氮设备-变压吸附制氮设备-制氧设备-杭州聚贤气体设备制造有限公司 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 内六角扳手「厂家」-温州市威豪五金工具有限公司 |