Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp382 const Expr *SecondArg = Call.getArgExpr(1); in handleOverloadedOperator() local
384 const QualType SecondType = SecondArg->getType(); in handleOverloadedOperator()
392 const SVal SecondArg = Call.getArgSVal(1); in handleOverloadedOperator() local
393 const SVal &Iterator = IsIterFirst ? FirstArg : SecondArg; in handleOverloadedOperator()
394 const SVal &Amount = IsIterFirst ? SecondArg : FirstArg; in handleOverloadedOperator()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp393 Info.SecondArg = NewDeduced; in DeduceNonTypeTemplateArgument()
519 Info.SecondArg = NewDeduced; in DeduceTemplateArguments()
533 Info.SecondArg = TemplateArgument(Arg); in DeduceTemplateArguments()
609 Info.SecondArg = TemplateArgument(A); in DeduceTemplateSpecArguments()
955 Info.SecondArg = NewPack; in finish()
1417 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1491 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1525 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
1545 Info.SecondArg = NewDeduced; in DeduceTemplateArgumentsByTypeMatch()
1555 Info.SecondArg = TemplateArgument(A); in DeduceTemplateArgumentsByTypeMatch()
[all …]
H A DSemaOverload.cpp592 TemplateArgument SecondArg; member
642 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
653 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
666 Saved->SecondArg = Info.SecondArg; in MakeDeductionFailureInfo()
875 return &static_cast<DFIArguments*>(Data)->SecondArg; in getSecondArg()
H A DSemaStmt.cpp3846 << Info.SecondArg << Info.FirstArg << true /*IsLambda*/; in DeduceFunctionTypeFromReturnExpr()
3849 << (AT->isDecltypeAuto() ? 1 : 0) << Info.SecondArg in DeduceFunctionTypeFromReturnExpr()
H A DSemaChecking.cpp7867 Expr *SecondArg = TheCall->getArg(1); in SemaBuiltinAssumeAligned() local
7870 if (!SecondArg->isValueDependent()) { in SemaBuiltinAssumeAligned()
7877 << SecondArg->getSourceRange(); in SemaBuiltinAssumeAligned()
7881 << SecondArg->getSourceRange() << Sema::MaximumAlignment; in SemaBuiltinAssumeAligned()
11354 const Expr *SecondArg = Call->getArg(1); in CheckMaxUnsignedZero() local
11356 const bool IsSecondArgZero = IsLiteralZeroArg(SecondArg); in CheckMaxUnsignedZero()
11362 SourceRange SecondRange = SecondArg->getSourceRange(); in CheckMaxUnsignedZero()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DTemplateDeduction.h228 TemplateArgument SecondArg; variable
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp1131 Value *SecondArg = CB.getArgOperand(FnData->SndParam); in visitCallBase() local
1132 SecondArg = Builder.CreateZExtOrTrunc(SecondArg, IntTy); in visitCallBase()
1133 Value *Size = Builder.CreateMul(FirstArg, SecondArg); in visitCallBase()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp330 SecondArg, ///< The mask is expected to be for permutation of 2 vectors, check enumerator
353 else if (MaskArg == UseMask::SecondArg && P.value() >= VF) in buildUseMask()
6433 buildUseMask(LocalVF, ExtMask, UseMask::SecondArg)) in peekThroughShuffles()
6492 !isUndefVector(V2, buildUseMask(VF, Mask, UseMask::SecondArg)).all()) { in createShuffle()
6526 ExtMask1, UseMask::SecondArg); in createShuffle()
6536 ExtMask2, UseMask::SecondArg); in createShuffle()