官术网_书友最值得收藏!

第一部分 基礎知識

編譯器代碼生成的理論基礎涉及IR設計、數(shù)據(jù)流分析、支配和循環(huán)等與體系結(jié)構(gòu)無關(guān)的知識,同時還涉及與具體體系結(jié)構(gòu)相關(guān)的知識。第一部分主要介紹與體系結(jié)構(gòu)無關(guān)的知識,與體系結(jié)構(gòu)相關(guān)的知識將在附錄B中介紹。此外,本書以LLVM為例介紹代碼生成,在LLVM代碼生成的實現(xiàn)中使用了輔助描述語言(TableGen)和輔助工具集(如llvm-tblgen等),這些工具可幫助開發(fā)者快速實現(xiàn)一款新的編譯器后端,所以本部分也會介紹TableGen的相關(guān)知識。

主站蜘蛛池模板: 汝南县| 瑞金市| 青川县| 德兴市| 普兰县| 大宁县| 沂源县| 贵定县| 禄劝| 东台市| 沅陵县| 南华县| 海原县| 康平县| 汝阳县| 凤凰县| 安溪县| 阜城县| 盐山县| 富平县| 泸溪县| 广丰县| 车险| 镇康县| 舞钢市| 黄骅市| 奉节县| 南宫市| 思南县| 枣庄市| 英吉沙县| 循化| 广水市| 三原县| 仙居县| 长沙市| 元阳县| 清徐县| 汤阴县| 沐川县| 九龙城区|