Home
last modified time | relevance | path

Searched refs:FnArgs (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp853 (ParamMoves.size() == 0 || (ParamMoves.size() == FnArgs.size())) && in EmitCoroutineBody()
855 if (ParamMoves.size() == FnArgs.size() && DI) in EmitCoroutineBody()
856 for (const auto Pair : llvm::zip(FnArgs, ParamMoves)) in EmitCoroutineBody()
863 for (const ParmVarDecl *Parm : FnArgs) { in EmitCoroutineBody()
H A DCGExpr.cpp3666 ArrayRef<llvm::Value *> FnArgs, in emitCheckHandlerCall() argument
3703 llvm::CallInst *HandlerCall = CGF.EmitNounwindRuntimeCall(Fn, FnArgs); in emitCheckHandlerCall()
3896 FunctionArgList FnArgs; in EmitCfiCheckStub() local
3901 FnArgs.push_back(&ArgCallsiteTypeId); in EmitCfiCheckStub()
3902 FnArgs.push_back(&ArgAddr); in EmitCfiCheckStub()
3903 FnArgs.push_back(&ArgCFICheckFailData); in EmitCfiCheckStub()
3905 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, FnArgs); in EmitCfiCheckStub()
H A DCodeGenFunction.cpp1566 llvm::append_range(FnArgs, FD->parameters()); in GenerateCode()
H A DCodeGenFunction.h350 llvm::SmallVector<const ParmVarDecl *, 4> FnArgs;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1678 ArrayRef<Value *> FnArgs, in coerceArguments() argument
1682 assert(ArgIdx < FnArgs.size()); in coerceArguments()
1683 if (paramTy != FnArgs[ArgIdx]->getType()) in coerceArguments()
1685 Builder.CreateBitOrPointerCast(FnArgs[ArgIdx], paramTy)); in coerceArguments()
1687 CallArgs.push_back(FnArgs[ArgIdx]); in coerceArguments()
1786 auto FnArgs = ArrayRef<Value *>(Args).drop_front( in splitCoroutine() local
1789 FnArgs, Builder); in splitCoroutine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1139 DITypeRefArray FnArgs = Sub->getType()->getTypeArray(); in constructSubprogramScopeDIE() local
1144 if (FnArgs.size() > 1 && !FnArgs[FnArgs.size() - 1] && in constructSubprogramScopeDIE()