SSA 形式では、phi から割り当てられた変数は、到達したパスに応じて適切な値になります。しかし、おそらく異常な経路を介して、ファイへの両方の入力が割り当てられている場合はどうなるでしょうか? 例えば
a = 1
...
b = 2
...
c = phi(a, b)
それが最後の割り当てだったので、 c が値 2 になるような共用体のように動作するように定義されていますか?
SSA 形式では、phi から割り当てられた変数は、到達したパスに応じて適切な値になります。しかし、おそらく異常な経路を介して、ファイへの両方の入力が割り当てられている場合はどうなるでしょうか? 例えば
a = 1
...
b = 2
...
c = phi(a, b)
それが最後の割り当てだったので、 c が値 2 になるような共用体のように動作するように定義されていますか?