代码优化
第十章代码优化
r(v1=v10。 v1v1f。 v1++) { D2 = D1+C2’*V20。 for(v2=v20。 v2v2f。 v2++) { … *D2…。 D2+=C2’。 } D1+= C1’。 } 下标地址优化计算的条件 相应的数组是常界数组:数组的上下界都是常量。 下标变量中的下标表达式是循环控制变量的线性表达式。 满足上述条件的称为可优化下标变量。 在 C语言中
chapter代码优化
(b) n2 n1 例: (1) T0:= (2) T1:=2*T0 (3) T2:=R+r (4) A:=T1*T2 (5) B:=A (6) T3:=2*T0 (7) T4:=R+r (8) T5:=T3*T4 (9) T6:=Rr (10) B:=T5*T6 T2 + T0 T1 R r (c) n2n5 n3 n1 n4 例: (1) T0:= (2) T1:=2*T0 (3) T2