毕昇编译器原理与实践

©2022 by 华保健高耀清
清华大学出版社
ISBN:9787302619857
XIII + 276页

目 录


前言

第1章 编译器概述

1.1 编译器基本概念
1.2 编译器发展
1.3 编译器的基本功能与结构
1.4 编译器的设计目标
1.5 毕昇编译器
1.6 小结
1.7 深入阅读
1.8 习题

第2章 鲲鹏处理器

2.1 概述
2.2 体系架构
2.3 CPU访存原理
2.4 CPU编程模型
2.5 鲲鹏处理器与毕昇编译器
2.6 小结
2.7 深入阅读
2.8 习题

第3章 编译器前端

3.1 词法分析
3.2 语法分析
3.3 语义分析
3.4 小结
3.5 深入阅读
3.6 习题

第4章 中间表示

4.1 中间表示概述
4.2 中间代码生成
4.3 静态单赋值形式
4.4 小结
4.5 深入阅读
4.6 习题

第5章 中端分析与优化

5.1 控制流分析
5.2 数据流分析及优化
5.3 别名分析
5.4 过程间分析及优化
5.5 循环优化
5.6 多级存储优化
5.7 反馈式优化
5.8 小结
5.9 深入阅读
5.10 习题

第6章 后端与优化

6.1 指令选择
6.2 指令调度
6.3 寄存器分配
6.4 自动向量化
6.5 小结
6.6 深入阅读
6.7 习题

第7章 毕昇编译器AI自动调优

7.1 基本原理
7.2 毕昇自动调优
7.3 调优方法
7.4 小结
7.5 深入阅读

第8章 毕昇编译器使用

8.1 毕昇编译器介绍
8.2 毕昇编译器安装使用
8.3 毕昇编译器选项说明
8.4 FORTRAN 语言引导语
8.5 GDB调试


参考文献