Lines Matching refs:FT
1305 FunctionType *FT = F->getFunctionType(); in buildWrapperFunction() local
1321 std::vector<Value *> Args(ArgIt, ArgIt + FT->getNumParams()); in buildWrapperFunction()
1324 if (FT->getReturnType()->isVoidTy()) in buildWrapperFunction()
1599 FunctionType *FT = F.getFunctionType(); in runImpl() local
1601 bool IsZeroArgsVoidRet = (FT->getNumParams() == 0 && !FT->isVarArg() && in runImpl()
1602 FT->getReturnType()->isVoidTy()); in runImpl()
1627 WrapperLinkage, FT); in runImpl()
1685 } else if (FT->isVarArg()) { in runImpl()
3007 FunctionType *FT = F.getFunctionType(); in addShadowArguments() local
3012 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addShadowArguments()
3017 if (FT->isVarArg()) { in addShadowArguments()
3019 CB.arg_size() - FT->getNumParams()); in addShadowArguments()
3035 if (!FT->getReturnType()->isVoidTy()) { in addShadowArguments()
3048 FunctionType *FT = F.getFunctionType(); in addOriginArguments() local
3053 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) in addOriginArguments()
3057 if (FT->isVarArg()) { in addOriginArguments()
3059 ArrayType::get(DFSF.DFS.OriginTy, CB.arg_size() - FT->getNumParams()); in addOriginArguments()
3073 if (!FT->getReturnType()->isVoidTy()) { in addOriginArguments()
3114 FunctionType *FT = F.getFunctionType(); in visitWrappedCallBase() local
3115 TransformedFunction CustomFn = DFSF.DFS.getCustomFunctionType(FT); in visitWrappedCallBase()
3124 if (!FT->getReturnType()->isVoidTy()) { in visitWrappedCallBase()
3133 for (unsigned N = FT->getNumParams(); N != 0; ++I, --N) { in visitWrappedCallBase()
3147 append_range(Args, drop_begin(CB.args(), FT->getNumParams())); in visitWrappedCallBase()
3157 for (unsigned N = 0; N < FT->getNumParams(); N++) { in visitWrappedCallBase()
3171 if (!FT->getReturnType()->isVoidTy()) { in visitWrappedCallBase()
3176 FT->getReturnType(), LabelLoad, CB.getIterator())); in visitWrappedCallBase()
3377 FunctionType *FT = CB.getFunctionType(); in visitCallBase() local
3382 for (unsigned I = 0, N = FT->getNumParams(); I != N; ++I) { in visitCallBase()
3393 DL.getTypeAllocSize(DFSF.DFS.getShadowTy(FT->getParamType(I))); in visitCallBase()
3399 DFSF.getArgTLS(FT->getParamType(I), ArgOffset, IRB), in visitCallBase()