Lines Matching refs:FTy
239 FunctionType *inlinableVariadicFunctionType(Module &M, FunctionType *FTy) { in inlinableVariadicFunctionType() argument
241 SmallVector<Type *> ArgTypes(FTy->param_begin(), FTy->param_end()); in inlinableVariadicFunctionType()
243 return FunctionType::get(FTy->getReturnType(), ArgTypes, in inlinableVariadicFunctionType()
407 FunctionType *FTy = CB->getFunctionType(); in runOnModule() local
408 if (FTy->isVarArg()) in runOnModule()
409 Changed |= expandCall(M, Builder, CB, FTy, 0); in runOnModule()
506 FunctionType *FTy = F.getFunctionType(); in replaceAllUsesWithNewDeclaration() local
507 Function *NF = Function::Create(FTy, F.getLinkage(), F.getAddressSpace()); in replaceAllUsesWithNewDeclaration()
516 Attrs = Attrs.addParamAttributes(Ctx, FTy->getNumParams(), ParamAttrs); in replaceAllUsesWithNewDeclaration()
540 FunctionType *FTy = F.getFunctionType(); in deriveFixedArityReplacement() local
541 SmallVector<Type *> ArgTypes(FTy->param_begin(), FTy->param_end()); in deriveFixedArityReplacement()
544 FunctionType *NFTy = inlinableVariadicFunctionType(M, FTy); in deriveFixedArityReplacement()