5

llvmでは、関数ごとのCFG(Control Flow Graph)が構築されており、CFGは関数の基本ブロック間の関係で表現されていることがわかっています。しかし、llvm に多くの機能を含む 1 つのプログラムのグローバル CFG をトラバースしたいと考えています。1 つのプログラムの手続き間の CFG を取得し、その上でデータ フロー分析を行うにはどうすればよいですか?

4

1 に答える 1