Searched refs:FnInfo (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXX.cpp208 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); local
210 getAddrOfCXXStructor(GD, &FnInfo, /*FnType=*/nullptr,
215 CodeGenFunction(*this).GenerateCode(GD, Fn, FnInfo);
222 GlobalDecl GD, const CGFunctionInfo *FnInfo, llvm::FunctionType *FnType,
236 if (!FnInfo)
237 FnInfo = &getTypes().arrangeCXXStructorDeclaration(GD);
238 FnType = getTypes().GetFunctionType(*FnInfo);
221 getAddrAndTypeOfCXXStructor( GlobalDecl GD, const CGFunctionInfo *FnInfo, llvm::FunctionType *FnType, bool DontDefer, ForDefinition_t IsForDefinition) argument
H A DCGVTables.cpp158 const CGFunctionInfo &FnInfo,
165 assert(FnInfo.isVariadic());
166 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo);
196 if (CGM.ReturnTypeUsesSRet(FnInfo))
237 const CGFunctionInfo &FnInfo,
271 StartFunction(GlobalDecl(), ResultType, Fn, FnInfo, FunctionArgs, local
445 const CGFunctionInfo &FnInfo, GlobalDecl GD,
448 StartThunk(Fn, GD, FnInfo, IsUnprototyped);
458 Ty = CGM.getTypes().GetFunctionType(FnInfo);
515 const CGFunctionInfo &FnInfo local
157 GenerateVarArgsThunk(llvm::Function *Fn, const CGFunctionInfo &FnInfo, GlobalDecl GD, const ThunkInfo &Thunk) argument
236 StartThunk(llvm::Function *Fn, GlobalDecl GD, const CGFunctionInfo &FnInfo, bool IsUnprototyped) argument
444 generateThunk(llvm::Function *Fn, const CGFunctionInfo &FnInfo, GlobalDecl GD, const ThunkInfo &Thunk, bool IsUnprototyped) argument
[all...]
H A DCGException.cpp1644 const CGFunctionInfo &FnInfo = variable
1648 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
1875 const CGFunctionInfo &FnInfo = local
1878 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
1884 StartFunction(GlobalDecl(), RetTy, Fn, FnInfo, Args, local
1888 CGM.SetLLVMFunctionAttributes(GlobalDecl(), FnInfo, CurFn); local
H A DCodeGenModule.h978 getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
982 return cast<llvm::Constant>(getAddrAndTypeOfCXXStructor(GD, FnInfo, FnType,
989 GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
H A DMicrosoftCXXABI.cpp1993 const CGFunctionInfo &FnInfo = local
1995 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
2007 CGM.SetLLVMFunctionAttributes(MD, FnInfo, ThunkFn);
2030 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, local
3923 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeMSCtorClosure(CD, CT); local
3924 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
3930 FnInfo.getEffectiveCallingConvention()));
3969 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo, local
[all...]
H A DCodeGenFunction.cpp702 const CGFunctionInfo &FnInfo,
719 CurFnInfo = &FnInfo;
1246 const CGFunctionInfo &FnInfo) {
1287 StartFunction(GD, ResTy, Fn, FnInfo, Args, Loc, BodyRange.getBegin());
700 StartFunction(GlobalDecl GD, QualType RetTy, llvm::Function *Fn, const CGFunctionInfo &FnInfo, const FunctionArgList &Args, SourceLocation Loc, SourceLocation StartLoc) argument
1245 GenerateCode(GlobalDecl GD, llvm::Function *Fn, const CGFunctionInfo &FnInfo) argument
H A DCGDecl.cpp563 const CGFunctionInfo &FnInfo; member in struct:__anon345::final
568 : CleanupFn(CleanupFn), FnInfo(*Info), Var(*Var) {}
583 QualType ArgTy = FnInfo.arg_begin()->type;
591 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
H A DCGOpenMPRuntime.cpp1363 const CGFunctionInfo &FnInfo = local
1365 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
1370 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo); local
1379 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, In->getLocation(), local
5991 const auto &FnInfo = local
5993 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
5997 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo); local
6000 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc); local
6068 const auto &FnInfo = local
6070 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
6074 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo); local
6077 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc); local
6138 const auto &FnInfo = local
6144 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo); local
6147 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc); local
8854 const CGFunctionInfo &FnInfo = local
8863 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo); local
8867 MapperCGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc); local
[all...]
H A DCodeGenFunction.h1840 const CGFunctionInfo &FnInfo);
1852 const CGFunctionInfo &FnInfo,
1886 const CGFunctionInfo &FnInfo, bool IsUnprototyped);
1898 void generateThunk(llvm::Function *Fn, const CGFunctionInfo &FnInfo,
1903 const CGFunctionInfo &FnInfo,
H A DCGExprCXX.cpp87 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall( local
89 return EmitCall(FnInfo, Callee, ReturnValue, Args, nullptr,
H A DCGBlocks.cpp1303 const CGFunctionInfo &FnInfo = local
1307 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo);
1316 return EmitCall(FnInfo, Callee, ReturnValue, Args);
H A DCGExpr.cpp4997 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeFreeFunctionCall( local
5021 llvm::Type *CalleeTy = getTypes().GetFunctionType(FnInfo);
5030 RValue Call = EmitCall(FnInfo, Callee, ReturnValue, Args, &CallOrInvoke,
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp319 IdentifierInfo *FnInfo = FD->getIdentifier(); local
320 if (!FnInfo)
323 if (FnInfo->isStr ("malloc") || FnInfo->isStr ("_MALLOC")) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3873 IdentifierInfo *FnInfo = getIdentifier(); local
3875 if (!FnInfo)
3948 if (FnInfo->isStr("memset"))
3950 else if (FnInfo->isStr("memcpy"))
3952 else if (FnInfo->isStr("mempcpy"))
3954 else if (FnInfo->isStr("memmove"))
3956 else if (FnInfo->isStr("memcmp"))
3958 else if (FnInfo->isStr("bcmp"))
3960 else if (FnInfo->isStr("strncpy"))
3962 else if (FnInfo
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp4521 IdentifierInfo *FnInfo = FDecl->getIdentifier(); local
4524 if (!FnInfo)
4539 CheckStrlcpycatArguments(TheCall, FnInfo);
4541 CheckStrncatArguments(TheCall, FnInfo);
4543 CheckMemaccessArguments(TheCall, CMId, FnInfo);
9156 const IdentifierInfo *FnInfo = FDecl->getIdentifier(); local
9157 if (!FnInfo)

Completed in 500 milliseconds