Searched refs:FPT (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp353 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
354 if (!FPT)
358 if (FPT->getNumParams() != 3)
363 const PointerType *PT = FPT->getParamType(i)->getAs<PointerType>();
372 if (!FPT->getParamType(2)->isIntegralOrUnscopedEnumerationType())
395 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
396 if (!FPT)
400 if (FPT->getNumParams() != 3)
405 const PointerType *PT = FPT->getParamType(i)->getAs<PointerType>();
414 if (!FPT
438 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
480 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
516 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
560 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
826 const FunctionProtoType *FPT = FD->getType()->getAs<FunctionProtoType>(); local
[all...]
/freebsd-13-stable/lib/libc/stdio/
H A Dprintflocal.h47 #define FPT 0x100 /* Floating point number */ macro
H A Dvfprintf.c741 flags |= FPT;
978 if ((flags & FPT) == 0) {
H A Dvfwprintf.c806 flags |= FPT;
1039 if ((flags & FPT) == 0) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp237 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT))
238 for (unsigned i = 0, e = FPT->getNumParams(); i != e; i++)
239 if (!isFuncParamTypeConvertible(FPT->getParamType(i)))
332 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT))
333 for (unsigned i = 0, e = FPT->getNumParams(); i != e; i++)
334 if (const RecordType *RT = FPT->getParamType(i)->getAs<RecordType>())
354 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT)) {
356 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)));
H A DCGCXXABI.cpp48 const FunctionProtoType *FPT = local
53 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*FD=*/nullptr));
55 return CGCallee::forDirect(FnPtr, FPT);
H A DCGExprCXX.cpp55 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
56 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size());
68 CGF.EmitCallArgs(Args, FPT, drop_begin(CE->arguments(), ArgsToSkip),
72 FPT->getNumParams() == 0 &&
83 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
88 Args, FPT, CallInfo.ReqArgs, CallInfo.PrefixSize);
438 const auto *FPT = MPT->getPointeeType()->castAs<FunctionProtoType>(); local
469 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1);
472 EmitCallArgs(Args, FPT, E->arguments());
473 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, require
1357 const FunctionProtoType *FPT = FD->getType()->castAs<FunctionProtoType>(); local
[all...]
H A DCGVTables.cpp161 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
162 QualType ResultType = FPT->getReturnType();
339 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
343 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs);
363 : FPT->getReturnType();
H A DCGCall.cpp142 /// Adds the formal parameters in FPT to the given prefix. If any parameter in
143 /// FPT has pass_object_size attrs, then we'll add parameters for those, too.
147 CanQual<FunctionProtoType> FPT) {
149 if (!FPT->hasExtParameterInfos()) {
152 prefix.append(FPT->param_type_begin(), FPT->param_type_end());
157 // In the vast majority of cases, we'll have precisely FPT->getNumParams()
160 prefix.reserve(prefix.size() + FPT->getNumParams());
162 auto ExtInfos = FPT->getExtParameterInfos();
163 assert(ExtInfos.size() == FPT
144 appendParameterTypes(const CodeGenTypes &CGT, SmallVectorImpl<CanQualType> &prefix, SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &paramInfos, CanQual<FunctionProtoType> FPT) argument
405 CanQual<FunctionProtoType> FPT = GetFormalType(D); local
[all...]
H A DMicrosoftCXXABI.cpp1290 const FunctionProtoType *FPT = CD->getType()->castAs<FunctionProtoType>(); local
1292 if (FPT->isVariadic()) {
1480 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
1481 if (FPT->isVariadic())
1573 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>(); local
1580 if (FPT->isVariadic()) {
2827 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); local
2831 if (Types.isFuncTypeConvertible(FPT)) {
3376 const FunctionProtoType *FPT = local
3380 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*F
4022 const auto *FPT = CD->getType()->castAs<FunctionProtoType>(); local
[all...]
H A DCGClass.cpp2089 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>(); local
2093 EmitCallArgs(Args, FPT, E->arguments(), E->getConstructor(),
2326 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>(); local
2334 QualType QT = *(FPT->param_type_begin());
2340 EmitCallArgs(Args, FPT, drop_begin(E->arguments(), 1), E->getConstructor(),
2870 const FunctionProtoType *FPT = local
2872 QualType resultType = FPT->getReturnType();
H A DCGDebugInfo.cpp1264 else if (const auto *FPT = dyn_cast<FunctionProtoType>(Ty)) {
1265 for (const QualType &ParamType : FPT->param_types())
1267 if (FPT->isVariadic())
2921 const FunctionProtoType *FPT = local
2925 CXXMethodDecl::getThisType(FPT, Ty->getMostRecentCXXRecordDecl()),
2926 FPT, U, false),
3726 else if (auto *FPT = dyn_cast<FunctionProtoType>(FnType))
3727 if (FPT->getNumParams() > 1)
3728 SelfDeclTy = FPT->getParamType(0);
3753 if (const auto *FPT
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp205 Sema::ResolveExceptionSpec(SourceLocation Loc, const FunctionProtoType *FPT) { argument
206 if (FPT->getExceptionSpecType() == EST_Unparsed) {
211 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType()))
212 return FPT;
214 FunctionDecl *SourceDecl = FPT->getExceptionSpecDecl();
H A DSemaLambda.cpp373 const FunctionProtoType *FPT = MethodType->castAs<FunctionProtoType>(); local
374 QualType Result = FPT->getReturnType();
377 MethodType = Context.getFunctionType(Result, FPT->getParamTypes(),
378 FPT->getExtProtoInfo());
H A DSemaExprMember.cpp927 if (auto *FPT = Ty->getAs<FunctionProtoType>()) {
928 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) {
929 if (auto *NewFPT = ResolveExceptionSpec(MemberNameInfo.getLoc(), FPT))
H A DSema.cpp1863 auto *FPT = DD->getType()->getAs<FunctionProtoType>(); local
1864 S.ResolveExceptionSpec(Loc, FPT);
2194 if (const FunctionProtoType *FPT =
2196 if (FPT->getNumParams() == 0)
H A DSemaDecl.cpp9030 const FunctionProtoType *FPT = local
9033 SubstAutoType(FPT->getReturnType(), Context.DependentTy);
9034 NewFD->setType(Context.getFunctionType(Result, FPT->getParamTypes(),
9035 FPT->getExtProtoInfo()));
9173 const FunctionProtoType *FPT = R->getAs<FunctionProtoType>(); local
9176 getLangOpts().CPlusPlus11 && FPT && !FPT->hasExceptionSpec())
9178 FPT->getReturnType(), FPT->getParamTypes(),
9179 FPT
10661 const FunctionProtoType *FPT = local
10895 auto *FPT = NewFD->getType()->castAs<FunctionProtoType>(); local
14847 const auto *FPT = FD->getType()->getAs<FunctionProtoType>(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp2988 const auto *FPT = getType()->castAs<FunctionProtoType>(); local
2989 if (FPT->getNumParams() == 0 || FPT->getNumParams() > 3 || FPT->isVariadic())
2994 if (FPT->getNumParams() == 1)
2998 QualType Ty = FPT->getParamType(Params);
3003 Ty = Params < FPT->getNumParams() ? FPT->getParamType(Params) : QualType();
3037 return Params == FPT->getNumParams();
3223 const auto *FPT local
[all...]
H A DASTDiagnostic.cpp86 const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FT); local
87 if (FPT) {
88 for (QualType SugarPT : FPT->param_types()) {
101 QT = FPT ? Context.getFunctionType(RT, Args, FPT->getExtProtoInfo())
H A DDeclCXX.cpp2379 static QualType getThisObjectType(ASTContext &C, const FunctionProtoType *FPT,
2382 return C.getQualifiedType(ClassTy, FPT->getMethodQuals());
2385 QualType CXXMethodDecl::getThisType(const FunctionProtoType *FPT,
2388 QualType ObjectTy = ::getThisObjectType(C, FPT, Decl);
2392 QualType CXXMethodDecl::getThisObjectType(const FunctionProtoType *FPT,
2395 return ::getThisObjectType(C, FPT, Decl);
H A DType.cpp3825 const auto *FPT = cast<FunctionProtoType>(T); local
3826 CachedProperties result = Cache::get(FPT->getReturnType());
3827 for (const auto &ai : FPT->param_types())
3914 const auto *FPT = cast<FunctionProtoType>(T); local
3915 LinkageInfo LV = computeTypeLinkageInfo(FPT->getReturnType());
3916 for (const auto &ai : FPT->param_types())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1619 Instruction *InstCombiner::visitFPTrunc(FPTruncInst &FPT) { argument
1620 if (Instruction *I = commonCastTransforms(FPT))
1630 Type *Ty = FPT.getType();
1631 auto *BO = dyn_cast<BinaryOperator>(FPT.getOperand(0));
1719 Instruction *Op = dyn_cast<Instruction>(FPT.getOperand(0));
1740 return replaceInstUsesWith(FPT, Sel);
1747 return replaceInstUsesWith(FPT, Sel);
1751 if (auto *II = dyn_cast<IntrinsicInst>(FPT.getOperand(0))) {
1778 Function *Overload = Intrinsic::getDeclaration(FPT.getModule(),
1790 if (Instruction *I = shrinkInsertElt(FPT, Builde
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp3617 auto *FPT = FD->getType()->getAs<FunctionProtoType>(); local
3619 if (FPT && PrevFPT) {
3622 bool IsUnresolved = isUnresolvedExceptionSpec(FPT->getExceptionSpecType());
3631 bool IsUndeduced = isUndeducedReturnType(FPT->getReturnType());
3636 (IsUndeduced ? PrevFPT : FPT)->getReturnType()});
4604 auto *FPT = FD->getType()->castAs<FunctionProtoType>(); local
4607 if (isUnresolvedExceptionSpec(FPT->getExceptionSpecType())) {
4609 FPT->getReturnType(), FPT->getParamTypes(),
4610 FPT
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1988 const auto *FPT = getType()->getAs<FunctionProtoType>();
1989 if (FPT && FPT->isVariadic())
1990 return FPT->getEllipsisLoc();
2483 const auto *FPT = T->getAs<FunctionProtoType>();
2484 return FPT ? FPT->getExceptionSpecType() : EST_None;
/freebsd-13-stable/contrib/sendmail/libsm/
H A Dvfprintf.c156 #define FPT 0x100 /* Floating point number */ macro

Completed in 496 milliseconds

12