對下面的程序片段作出其程序流圖并計算: (1)各基本塊的到達_定值集IN[B]; (2)各基本塊中各變量引用點的ud鏈; (3)各基本塊出口的活躍變量集V_OUT[B]; (4)各基本塊中變量定值點的du鏈。
考慮下面的三地址語句序列: (1)在該代碼中用水平的橫線將代碼分成基本塊,并給每個基本塊一個序號。 (2)畫出該代碼的控制流圖,每個基本塊就用(1)的序號表示。 (3)若有循環(huán)的話,列出構(gòu)成每個循環(huán)的結(jié)點。
試求出如下四元式程序中的循環(huán)并進行循環(huán)優(yōu)化。