Home
last modified time | relevance | path

Searched refs:SecondArg (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp380 const Expr *SecondArg = Call.getArgExpr(1); in handleOverloadedOperator() local
382 const QualType SecondType = SecondArg->getType(); in handleOverloadedOperator()
390 const SVal SecondArg = Call.getArgSVal(1); in handleOverloadedOperator() local
391 SVal Iterator = IsIterFirst ? FirstArg : SecondArg; in handleOverloadedOperator()
392 SVal Amount = IsIterFirst ? SecondArg : FirstArg; in handleOverloadedOperator()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp412 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument()
624 Info.SecondArg = NewDeduced; in DeduceTemplateArguments()
638 Info.SecondArg = TemplateArgument(Arg); in DeduceTemplateArguments()
744 Info.SecondArg = TemplateArgument(A); in DeduceTemplateSpecArguments()
1123 Info.SecondArg = NewPack; in finish()
1577 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1651 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1685 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1705 Info.SecondArg = NewDeduced; in DeduceTemplateArgumentsByTypeMatch()
1715 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
[all …]
H A DSemaOverload.cpp684 TemplateArgument SecondArg; member
734 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
745 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
758 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
967 return &static_cast<DFIArguments*>(Data)->SecondArg; in getSecondArg()
H A DSemaChecking.cpp5197 Expr *SecondArg = TheCall->getArg(1); in BuiltinAssumeAligned() local
5200 if (!SecondArg->isValueDependent()) { in BuiltinAssumeAligned()
5207 << SecondArg->getSourceRange(); in BuiltinAssumeAligned()
5211 << SecondArg->getSourceRange() << Sema::MaximumAlignment; in BuiltinAssumeAligned()
8333 const Expr *SecondArg = Call->getArg(1); in CheckMaxUnsignedZero() local
8335 const bool IsSecondArgZero = IsLiteralZeroArg(SecondArg); in CheckMaxUnsignedZero()
8341 SourceRange SecondRange = SecondArg->getSourceRange(); in CheckMaxUnsignedZero()
H A DSemaStmt.cpp3701 << Info.SecondArg << Info.FirstArg << true /*IsLambda*/; in DeduceFunctionTypeFromReturnExpr()
3704 << (AT->isDecltypeAuto() ? 1 : 0) << Info.SecondArg in DeduceFunctionTypeFromReturnExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h229 TemplateArgument SecondArg; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp1174 Value *SecondArg = CB.getArgOperand(FnData->SndParam); in visitCallBase() local
1175 SecondArg = Builder.CreateZExtOrTrunc(SecondArg, IntTy); in visitCallBase()
1176 Value *Size = Builder.CreateMul(FirstArg, SecondArg); in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp448 SecondArg, ///< The mask is expected to be for permutation of 2 vectors, check enumerator
471 else if (MaskArg == UseMask::SecondArg && Value >= VF) in buildUseMask()
7871 buildUseMask(LocalVF, ExtMask, UseMask::SecondArg)) in peekThroughShuffles()
7933 !isUndefVector(V2, buildUseMask(VF, Mask, UseMask::SecondArg)).all()) { in createShuffle()
7967 ExtMask1, UseMask::SecondArg); in createShuffle()
7977 ExtMask2, UseMask::SecondArg); in createShuffle()