cclyzerpp
v0.7.0
Cclyzer ++は、LLVMコードの正確でスケーラブルなグローバルポインター分析です。 Cclyzer ++の出力は、以下を含むさまざまなプログラム分析タスクに使用できます。
Cclyzer ++はフィールドおよびアレイに敏感であり、オンザフライのCallgraph構築を実行し、 Kコールサイト感度を含むコンテキスト感受性のさまざまな構成をサポートします。サブセットベース(Andersenスタイル)と統一ベースの(Steensgaardスタイル)分析があります。 Cclyzer ++はSouffléDatalogで書かれているため、非常に並行しています。 Cclyzer ++はCclyzerに由来していました。
Cczlyer ++の詳細については、その出力の例を含め、ドキュメントを参照してください。ドキュメントもオンラインで入手できます。
自分の作品でCclyzer ++を使用する場合は、次の引用を含めてください。
この資料は、契約番号FA8750-19-C-0004に基づいて、米国空軍および防衛先進研究プロジェクト機関(DARPA)がサポートする作業に基づいています。この資料で表明された意見、調査結果、結論、または勧告は著者のものであり、必ずしも米国空軍またはDARPAの見解を反映しているわけではありません。パブリックリリース、Distribution Unlimitedが承認されました。