Как передать I-> getType () в качестве аргумента CreateCall в llvm? - PullRequest
0 голосов
/ 12 июля 2020

Мне нужно передать тип данных из llvm внешней программе Cpp. Я нахожу тип в LLVM, используя:

Type *elementType=I->getType();

Call=IRB.CreateCall(funcName,{arguments});

Как передать elementType в качестве аргумента? Кроме того, какой тип данных следует использовать во внешней программе cpp для получения этого аргумента?

1 Ответ

0 голосов
/ 12 июля 2020

Чтобы создать инструкцию call, вы не передаете типы, вы передаете значения (список Value*).

...