HomeSort by: relevance | last modified time | path
    Searched refs:FnInfo (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXX.cpp 208 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD);
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);
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,
448 const CGFunctionInfo &FnInfo, GlobalDecl GD,
451 StartThunk(Fn, GD, FnInfo, IsUnprototyped);
461 Ty = CGM.getTypes().GetFunctionType(FnInfo);
518 const CGFunctionInfo &FnInfo
    [all...]
CGException.cpp 1739 const CGFunctionInfo &FnInfo =
1743 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
2033 const CGFunctionInfo &FnInfo =
2036 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
2042 StartFunction(GlobalDecl(), RetTy, Fn, FnInfo, Args,
2046 CGM.SetInternalFunctionAttributes(GlobalDecl(), CurFn, FnInfo);
CodeGenModule.h 1022 getAddrOfCXXStructor(GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
1026 return cast<llvm::Constant>(getAddrAndTypeOfCXXStructor(GD, FnInfo, FnType,
1033 GlobalDecl GD, const CGFunctionInfo *FnInfo = nullptr,
MicrosoftCXXABI.cpp 2040 const CGFunctionInfo &FnInfo =
2042 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
2054 CGM.SetLLVMFunctionAttributes(MD, FnInfo, ThunkFn, /*IsThunk=*/false);
2077 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo,
3975 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeMSCtorClosure(CD, CT);
3976 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
3982 FnInfo.getEffectiveCallingConvention()));
4021 CGF.StartFunction(GlobalDecl(), FnInfo.getReturnType(), ThunkFn, FnInfo,
    [all...]
CodeGenFunction.cpp 702 const CGFunctionInfo &FnInfo,
719 CurFnInfo = &FnInfo;
1283 const CGFunctionInfo &FnInfo) {
1330 StartFunction(GD, ResTy, Fn, FnInfo, Args, Loc, BodyRange.getBegin());
CGOpenMPRuntime.cpp 1126 const CGFunctionInfo &FnInfo =
1128 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
1133 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo);
1142 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, In->getLocation(),
5871 const auto &FnInfo =
5873 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
5877 CGM.SetInternalFunctionAttributes(GlobalDecl(), Fn, FnInfo);
5880 CGF.StartFunction(GlobalDecl(), C.VoidTy, Fn, FnInfo, Args, Loc, Loc);
5945 const auto &FnInfo =
5947 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
    [all...]
CGDecl.cpp 578 const CGFunctionInfo &FnInfo;
583 : CleanupFn(CleanupFn), FnInfo(*Info), Var(*Var) {}
598 QualType ArgTy = FnInfo.arg_begin()->type;
606 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
CodeGenFunction.h 2137 const CGFunctionInfo &FnInfo);
2149 const CGFunctionInfo &FnInfo,
2183 const CGFunctionInfo &FnInfo, bool IsUnprototyped);
2195 void generateThunk(llvm::Function *Fn, const CGFunctionInfo &FnInfo,
2200 const CGFunctionInfo &FnInfo,
CGExprCXX.cpp 87 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall(
89 return EmitCall(FnInfo, Callee, ReturnValue, Args, nullptr,
CGBlocks.cpp 1229 const CGFunctionInfo &FnInfo =
1233 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo);
1242 return EmitCall(FnInfo, Callee, ReturnValue, Args);
1493 const CGFunctionInfo &fnInfo =
1495 if (CGM.ReturnSlotInterferesWithArgs(fnInfo))
1498 llvm::FunctionType *fnLLVMType = CGM.getTypes().GetFunctionType(fnInfo);
1503 CGM.SetInternalFunctionAttributes(blockDecl, fn, fnInfo);
1514 StartFunction(blockDecl, fnType->getReturnType(), fn, fnInfo, args,
CGExpr.cpp 5257 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeFreeFunctionCall(
5281 llvm::Type *CalleeTy = getTypes().GetFunctionType(FnInfo);
5303 RValue Call = EmitCall(FnInfo, Callee, ReturnValue, Args, &CallOrInvoke,
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MallocOverflowSecurityChecker.cpp 319 IdentifierInfo *FnInfo = FD->getIdentifier();
320 if (!FnInfo)
323 if (FnInfo->isStr ("malloc") || FnInfo->isStr ("_MALLOC")) {
  /src/external/apache2/llvm/dist/clang/lib/AST/
Decl.cpp 3998 IdentifierInfo *FnInfo = getIdentifier();
4000 if (!FnInfo)
4076 if (FnInfo->isStr("memset"))
4078 if (FnInfo->isStr("memcpy"))
4080 if (FnInfo->isStr("mempcpy"))
4082 if (FnInfo->isStr("memmove"))
4084 if (FnInfo->isStr("memcmp"))
4086 if (FnInfo->isStr("bcmp"))
4088 if (FnInfo->isStr("strncpy"))
4090 if (FnInfo->isStr("strncmp")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroSplit.cpp 208 InlineFunctionInfo FnInfo;
215 auto InlineRes = InlineFunction(*MustTailCall, FnInfo);
1602 InlineFunctionInfo FnInfo;
1603 auto InlineRes = InlineFunction(*TailCall, FnInfo);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 4749 IdentifierInfo *FnInfo = FDecl->getIdentifier();
4752 if (!FnInfo)
4771 CheckStrlcpycatArguments(TheCall, FnInfo);
4774 CheckStrncatArguments(TheCall, FnInfo);
4780 CheckMemaccessArguments(TheCall, CMId, FnInfo);
9514 const IdentifierInfo *FnInfo = FDecl->getIdentifier();
9515 if (!FnInfo)

Completed in 79 milliseconds