2009-05-18 9 views
2

これは私がこれまでに思い付くことができるものである:関連自由に利用できるSSA/SCCPリソースとは何ですか?

GCC:

その他:

私は自分自身のリソースを追加すること自由に感じなさい、このコミュニティのwiki作った - 感謝を!

答えて

3

GCCはこれらの論文(ChowのHSSA)で説明されているSSAを使用しないことに注意してください。むしろ、メモリアドレス間の曖昧さを排除するために「エイリアスオラクル」を使用します。スカラー変数にはまだSSAが使用されています。

資源:

  • 私はあなたが逃した驚い:SCCPおよびGCCで使用される他のまばらな条件の分析のための一般的な枠組みを説明し、「A propagation engine for GCC」、。
  • Lenart and Sadler SCCPを型推論に拡張します。
  • Pattersonは、SCCPを値域の伝播に拡張します(また、コピーの伝播も可能です)。私はこれがGCCのアルゴリズムであると確信しています。
  • 最後に、私がmy own short paperを提案するように大胆になり、シンボリック実行(SCCPのコア)をビルドSSAにも拡張しようとしています。
+0

自分の論文へのリンクが壊れています。 –

+0

@Zbosonありがとう - 固定! –

関連する問題