Skip to content

Commit d1fcff9

Browse files
authored
Merge pull request #81 from chenghanpeng/hexo
updadate errata for llvm cg
2 parents c1656fd + 4969381 commit d1fcff9

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

source/_posts/llvm-cg-errata.md

+21
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,29 @@ sticky: 100
99
---
1010
# 勘误表
1111

12+
2025年1月第二版次印刷修正了如下错误。
13+
1214
1. 部分图文不一致说明
1315
由于印刷原因,书中部分图文不完全一致。书中文字介绍图中蓝色线由于印刷统一印刷为红色线,例如在第97页第二段提到:DAG中chain关系用蓝色虚线,实际印刷为红色虚线,glue关系用蓝色实线,实际印刷为红色实线。故图7-7中红色虚线表示chain关系,在本书其它地方类似。
1416

1517
2. 在”5.2.1 循环识别“这一小节的第一段最后一句“逆序遍历待控制流对应的支配树”修正为“逆序遍历待分析的控制流对应的支配树”。
18+
19+
3. 45 页表3-3 liveuse集合 错误
20+
p75 代码6-6上 calss ->class
21+
4. p53:到达基本块 6 的所有路径都经过基本块 2
22+
23+
p159:LiveRefGens[rx] --> LiveRegGens[rx]
24+
25+
p237:Indexe -->Indexes
26+
27+
p251:REG_SEQUCENCE --> REG_SEQUENCE
28+
29+
p336:PROT顺序 --> RPOT顺序
30+
31+
p396:垃圾回收期 --> 垃圾回收器
32+
33+
5. 书中“寄存器分配前的调度算法...而寄存器分配后的调度算法...还需要关注寄存器分配的压力”。
34+
这里的“寄存器分配前”和“寄存器分配后”写反了。
35+
36+
感谢网友 @ywgrit@punkyc@IanIsMyUsername@mengdouer 的反馈。
1637
<!-- more -->

0 commit comments

Comments
 (0)