利用llvm 源碼提供的API,獲取IR中函數調用實際參數的名字並打印

在LLVM Pass開發中,因爲須要咱們可能須要獲取IR中函數調用的的實際參數名字,在C語言中函數調用是這樣的func1("hello",3),若是在編譯器的前端clang中咱們想要獲取第一個參數"hello",仍是比較容易的,可是在當程序被轉成IR就相似這樣了:前端 @.str = private unnamed_addr constant [6 x i8] c"hello\00", align
相關文章
相關標籤/搜索