有没有办法用uint32_t和long double创建一个返回类型和参数的函数? 例如,我们可以创建int类型的参数:
std::vector<Type*>FuncTy_args;
FuncTy_args.push_back(IntegerType::get(M.getContext(), 32));
在llvm链接中, http://llvm.org/docs/doxygen/html/classllvm_1_1Type.html。我只能看到
static PointerType * getInt32PtrTy (LLVMContext &C, unsigned AS=0)
static PointerType * getDoublePtrTy (LLVMContext &C, unsigned AS=0)