Как проверить, является ли инструкция PHI-инструкцией в LLVM IR? - PullRequest
7 голосов
/ 27 февраля 2012

Я пишу пропуск LLVM. Для инструкции (llvm :: Instruction Class), как я могу проверить, является ли инструкция инструкцией PHI?

Ответы [ 2 ]

11 голосов
/ 27 февраля 2012

Я нашел решение.Вы можете проверить наличие узла PHI, например: isa<PHINode>(inst).

1 голос
/ 03 декабря 2013
    Instruction* I;

    if(I->getOpcode()==Instruction::PHI){
    //code
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...