2
如何獲得「Value *」格式的指令的LHS?String參考「Value *」轉換
例如:%MUL = MUL 123-132%0%0
當我使用getName()方法來檢索 'MUL',我得到它 「StringRef」 的格式,我不能將它強制轉換「價值*」。
如何獲得「Value *」格式的指令的LHS?String參考「Value *」轉換
例如:%MUL = MUL 123-132%0%0
當我使用getName()方法來檢索 'MUL',我得到它 「StringRef」 的格式,我不能將它強制轉換「價值*」。
指令是Value的子類。所以,你不需要任何東西來將它轉換成Value。請注意,代碼(主要)是SSA格式的,所以指令本身定義了結果值。檢查繼承圖http://llvm.org/doxygen/classllvm_1_1Instruction.html。
謝謝。有效。 – 2012-01-28 03:54:17