/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 208 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 D | CGVTables.cpp | 158 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 D | CGException.cpp | 1644 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 D | CodeGenModule.h | 978 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 D | MicrosoftCXXABI.cpp | 1993 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 D | CodeGenFunction.cpp | 702 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 D | CGDecl.cpp | 563 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 D | CGOpenMPRuntime.cpp | 1363 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 D | CodeGenFunction.h | 1840 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 D | CGExprCXX.cpp | 87 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall( local 89 return EmitCall(FnInfo, Callee, ReturnValue, Args, nullptr,
|
H A D | CGBlocks.cpp | 1303 const CGFunctionInfo &FnInfo = local 1307 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo); 1316 return EmitCall(FnInfo, Callee, ReturnValue, Args);
|
H A D | CGExpr.cpp | 4997 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 D | MallocOverflowSecurityChecker.cpp | 319 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 D | Decl.cpp | 3873 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 D | SemaChecking.cpp | 4521 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)
|