Loop Fusion (Another Example)
(1) for i=1 to 99 do
(2) A[i] = B[i] + 1
(3) endfor
(4) for i=1 to 98 do
(5) C[i] = A[i+1] * 2
(6) endfor
(2) A[1] = B[1] + 1
(1) for i=2 to 99 do
(2) A[i] = B[i] + 1
(3) endfor
(4) for i=1 to 98 do
(5) C[i] = A[i+1] * 2
(6) endfor
Previous slide
Next slide
Back to first slide
View graphic version