HomeSort by: relevance | last modified time | path
    Searched defs:FnInfo (Results 1 - 12 of 12) 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);
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,
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);
CGExprCXX.cpp 87 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall(
89 return EmitCall(FnInfo, Callee, ReturnValue, Args, nullptr,
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,
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...]
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...]
  /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/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 106 milliseconds