Пожалуйста, предложите мне способ найти объявление Аргумента, переданного в функцию в IRVM.
Вы можете использовать метод Function::getArgumentList(), чтобы получить список аргументов функции. Затем вы пересекаете его с помощью итераторов - ArgumentListType::begin() и ArgumentListType::end().
Function::getArgumentList()
ArgumentListType::begin()
ArgumentListType::end()
См. class Function документацию - http://llvm.org/doxygen/classllvm_1_1Function.html
class Function
UPD:
Текущий способ перебора аргументов - это arg_begin() / arg_end() / args() методы.
arg_begin()
arg_end()
args()