2
"Value *"形式の命令のLHSを取得するにはどうすればよいですか?"Value *"変換へのStringRef
例:%のMUL = MUL I32%0、%Iは 'MUL' を取得するためのgetName()メソッドを使用する場合は0
が、私は "StringRef" 形式でそれを取得し、私がそれを型キャストすることはできませんよ"値*"。
"Value *"形式の命令のLHSを取得するにはどうすればよいですか?"Value *"変換へのStringRef
例:%のMUL = MUL I32%0、%Iは 'MUL' を取得するためのgetName()メソッドを使用する場合は0
が、私は "StringRef" 形式でそれを取得し、私がそれを型キャストすることはできませんよ"値*"。
命令はValueのサブクラスです。つまり、Valueに型キャストする必要はありません。コードは(主に)SSA形式であるため、命令自体が結果の値を定義することに注意してください。継承図をhttp://llvm.org/doxygen/classllvm_1_1Instruction.htmlに確認してください。
ありがとうございました。出来た。 –