Lines Matching refs:FT
1301 FunctionType *FT = F->getFunctionType(); in buildWrapperFunction() local
1317 std::vector<Value *> Args(ArgIt, ArgIt + FT->getNumParams()); in buildWrapperFunction()
1320 if (FT->getReturnType()->isVoidTy()) in buildWrapperFunction()
1594 FunctionType *FT = F.getFunctionType(); in runImpl() local
1596 bool IsZeroArgsVoidRet = (FT->getNumParams() == 0 && !FT->isVarArg() && in runImpl()
1597 FT->getReturnType()->isVoidTy()); in runImpl()
1622 WrapperLinkage, FT); in runImpl()
1680 } else if (FT->isVarArg()) { in runImpl()
2993 FunctionType *FT = F.getFunctionType(); in addShadowArguments() local
2998 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addShadowArguments()
3002 if (FT->isVarArg()) { in addShadowArguments()
3004 CB.arg_size() - FT->getNumParams()); in addShadowArguments()
3019 if (!FT->getReturnType()->isVoidTy()) { in addShadowArguments()
3032 FunctionType *FT = F.getFunctionType(); in addOriginArguments() local
3037 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addOriginArguments()
3041 if (FT->isVarArg()) { in addOriginArguments()
3043 ArrayType::get(DFSF.DFS.OriginTy, CB.arg_size() - FT->getNumParams()); in addOriginArguments()
3057 if (!FT->getReturnType()->isVoidTy()) { in addOriginArguments()
3098 FunctionType *FT = F.getFunctionType(); in visitWrappedCallBase() local
3099 TransformedFunction CustomFn = DFSF.DFS.getCustomFunctionType(FT); in visitWrappedCallBase()
3108 if (!FT->getReturnType()->isVoidTy()) { in visitWrappedCallBase()
3117 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) { in visitWrappedCallBase()
3131 append_range(Args, drop_begin(CB.args(), FT->getNumParams())); in visitWrappedCallBase()
3141 for (unsigned N = 0; N < FT->getNumParams(); N++) { in visitWrappedCallBase()
3155 if (!FT->getReturnType()->isVoidTy()) { in visitWrappedCallBase()
3159 FT->getReturnType(), LabelLoad, &CB)); in visitWrappedCallBase()
3362 FunctionType *FT = CB.getFunctionType(); in visitCallBase() local
3367 for (unsigned I = 0, N = FT->getNumParams(); I != N; ++I) { in visitCallBase()
3378 DL.getTypeAllocSize(DFSF.DFS.getShadowTy(FT->getParamType(I))); in visitCallBase()
3384 DFSF.getArgTLS(FT->getParamType(I), ArgOffset, IRB), in visitCallBase()