2013-03-19 69 views
-1

如何通過LLVM對簡單的「hello world」程序中的加載指令總數進行計數?程序中加載指令的數量

+0

您想計算代碼中出現的加載指令的數量,還是計算代碼運行時將執行的加載指令的數量? – Oak 2013-03-19 20:12:49

+0

我想寫一個傳遞,計數在「你好世界」程序的紅外加載指令的數量........ – 2013-03-19 20:36:33

回答

3

寫一遍,遍歷模塊中的所有指令,然後計算滿足isa<LoadInst>(I)的指令數。

請參閱the programmer's manual瞭解如何迭代所有指令。

如果你不確定如何寫通行證,請看this handy guide

+0

我想我明白了,Thanx很多!!!! – 2013-03-19 23:01:53