Преобразование StringRef в «Значение *» - PullRequest
2 голосов
/ 27 января 2012

Как получить LHS инструкции в формате «Значение *»? ​​

Например:% mul = mul i32% 0,% 0

Когда я использую метод getName ()извлекая 'mul', я получаю его в формате "StringRef", и я не могу типизировать его в "Value *".

1 Ответ

2 голосов
/ 27 января 2012

Инструкция является подклассом значения.Таким образом, вам не нужно ничего вводить в Value.Обратите внимание, что код (в основном) в форме SSA, поэтому сама инструкция определяет результирующее значение.Проверьте диаграмму наследования на http://llvm.org/doxygen/classllvm_1_1Instruction.html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...