| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCContainersASTChecker.cpp | 102 unsigned ArgNum; in VisitCallExpr() local 107 ArgNum = 1; in VisitCallExpr() 108 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr() 115 ArgNum = 1; in VisitCallExpr() 116 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr() 119 ArgNum = 2; in VisitCallExpr() 120 Arg = CE->getArg(ArgNum)->IgnoreParenCasts(); in VisitCallExpr() 128 assert(ArgNum == 1 || ArgNum == 2); in VisitCallExpr() 138 Os << " The " << ((ArgNum == 1) ? "second" : "third") << " argument to '" in VisitCallExpr()
|
| H A D | GenericTaintChecker.cpp | 880 for (ArgIdxTy ArgNum : *TaintArgs) { in checkPostCall() 882 if (ArgNum == ReturnValueIndex) { in checkPostCall() 888 TaintedIndexes.push_back(ArgNum); in checkPostCall() 894 if (auto V = getPointeeOf(State, Call.getArgSVal(ArgNum))) { in checkPostCall() 899 TaintedIndexes.push_back(ArgNum); in checkPostCall() 1066 ArgIdxTy &ArgNum) { in getPrintfFormatArgumentNum() argument 1084 ArgNum = Format->getFormatIdx() - 1; in getPrintfFormatArgumentNum() 1095 ArgNum--; in getPrintfFormatArgumentNum() 1097 if ((Format->getType()->getName() == "printf") && CallNumArgs > ArgNum) in getPrintfFormatArgumentNum() 1107 ArgIdxTy ArgNum = 0; in checkUncontrolledFormatString() local [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaX86.cpp | 33 unsigned ArgNum = 0; in CheckBuiltinRoundingOrSAE() local 57 ArgNum = 1; in CheckBuiltinRoundingOrSAE() 65 ArgNum = 2; in CheckBuiltinRoundingOrSAE() 95 ArgNum = 3; in CheckBuiltinRoundingOrSAE() 123 ArgNum = 4; in CheckBuiltinRoundingOrSAE() 152 ArgNum = 5; in CheckBuiltinRoundingOrSAE() 169 ArgNum = 1; in CheckBuiltinRoundingOrSAE() 194 ArgNum = 2; in CheckBuiltinRoundingOrSAE() 230 ArgNum = 3; in CheckBuiltinRoundingOrSAE() 307 ArgNum = 4; in CheckBuiltinRoundingOrSAE() [all …]
|
| H A D | SemaPPC.cpp | 345 unsigned ArgNum = 0; in BuiltinPPCMMACall() local 355 if (ArgNum >= TheCall->getNumArgs()) { in BuiltinPPCMMACall() 356 ArgNum++; in BuiltinPPCMMACall() 360 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinPPCMMACall() 383 SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 0, Mask, true)) in BuiltinPPCMMACall() 386 ArgNum++; in BuiltinPPCMMACall() 395 ArgNum++; in BuiltinPPCMMACall() 397 if (SemaRef.checkArgCount(TheCall, ArgNum)) in BuiltinPPCMMACall()
|
| H A D | SemaRISCV.cpp | 502 bool SemaRISCV::CheckLMUL(CallExpr *TheCall, unsigned ArgNum) { in CheckLMUL() argument 506 Expr *Arg = TheCall->getArg(ArgNum); in CheckLMUL() 511 if (SemaRef.BuiltinConstantArg(TheCall, ArgNum, Result)) in CheckLMUL()
|
| H A D | SemaChecking.cpp | 3236 bool Sema::ValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum) { in ValueIsRunOfOnes() argument 3239 Expr *Arg = TheCall->getArg(ArgNum); in ValueIsRunOfOnes() 3244 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in ValueIsRunOfOnes() 3253 << ArgNum << Arg->getSourceRange(); in ValueIsRunOfOnes() 5770 bool Sema::BuiltinConstantArg(CallExpr *TheCall, int ArgNum, in BuiltinConstantArg() argument 5772 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinConstantArg() 5786 bool Sema::BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, in BuiltinConstantArgRange() argument 5793 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinConstantArgRange() 5798 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in BuiltinConstantArgRange() 5817 bool Sema::BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, in BuiltinConstantArgMultiple() argument [all …]
|
| H A D | SemaARM.cpp | 189 int ArgNum, unsigned ExpectedFieldNum, in BuiltinARMSpecialReg() argument 208 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinARMSpecialReg()
|
| H A D | SemaDeclAttr.cpp | 132 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in checkStringLiteralArgumentAttr() argument 136 if (AL.isArgIdent(ArgNum)) { in checkStringLiteralArgumentAttr() 137 IdentifierLoc *Loc = AL.getArgAsIdent(ArgNum); in checkStringLiteralArgumentAttr() 149 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | RandomIRBuilder.h | 108 LLVM_ABI Function *createFunctionDeclaration(Module &M, uint64_t ArgNum); 110 LLVM_ABI Function *createFunctionDefinition(Module &M, uint64_t ArgNum);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.cpp | 108 if (unsigned ArgNum = DV->getArg()) { in addScopeVariable() local 109 auto Ret = ScopeVars.Args.insert({ArgNum, Var}); in addScopeVariable()
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 561 unsigned ArgNum; member in __anon819a2c470111::BuiltinArgResult 564 BuiltinArgResult(unsigned ArgNum, bool AddressType, bool Immediate) in BuiltinArgResult() argument 565 : ArgNum(ArgNum), AddressType(AddressType), Immediate(Immediate) {} in BuiltinArgResult() 568 << "(E->getArg(" << ArgNum << "))"; in genCode() 582 utostr(ArgNum) + "), getContext())"; in getIntegerValue() 1042 Result::Ptr getCodeForDagArg(const DagInit *D, unsigned ArgNum, 1044 Result::Ptr getCodeForArg(unsigned ArgNum, const Type *ArgType, bool Promote, 1269 Result::Ptr EmitterBase::getCodeForDagArg(const DagInit *D, unsigned ArgNum, in getCodeForDagArg() argument 1272 const Init *Arg = D->getArg(ArgNum); in getCodeForDagArg() 1273 StringRef Name = D->getArgNameStr(ArgNum); in getCodeForDagArg() [all …]
|
| H A D | ClangOpenCLBuiltinEmitter.cpp | 1096 for (unsigned ArgNum = 0; ArgNum < Signature.size(); ArgNum++) { in expandTypesInSignature() local 1099 size_t TypeIndex = I % ExpandedGenTypes[ArgNum].size(); in expandTypesInSignature() 1100 Args.push_back(ExpandedGenTypes[ArgNum][TypeIndex]); in expandTypesInSignature()
|
| H A D | NeonEmitter.cpp | 1992 unsigned ArgNum = 0; in getIntrinsic() local 1994 return Type == I.getParamType(ArgNum++); in getIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 454 uint64_t ArgNum) { in createFunctionDeclaration() argument 458 for (uint64_t i = 0; i < ArgNum; i++) { in createFunctionDeclaration() 473 uint64_t ArgNum) { in createFunctionDefinition() argument 474 Function *F = this->createFunctionDeclaration(M, ArgNum); in createFunctionDefinition()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaRISCV.h | 36 bool CheckLMUL(CallExpr *TheCall, unsigned ArgNum);
|
| H A D | SemaARM.h | 70 bool BuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum,
|
| H A D | Sema.h | 2806 bool BuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result); 2810 bool BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High, 2815 bool BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, 2820 bool BuiltinConstantArgPower2(CallExpr *TheCall, int ArgNum); 2825 bool BuiltinConstantArgShiftedByte(CallExpr *TheCall, int ArgNum, 2833 bool BuiltinConstantArgShiftedByteOrXXFF(CallExpr *TheCall, int ArgNum, 2860 bool ValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum); 4868 bool checkStringLiteralArgumentAttr(const ParsedAttr &Attr, unsigned ArgNum,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | LoongArch.cpp | 92 int ArgNum = 0; in computeInfo() local 95 ArgInfo.type, /*IsFixed=*/ArgNum < NumFixedArgs, GARsLeft, FARsLeft); in computeInfo() 96 ArgNum++; in computeInfo()
|
| H A D | RISCV.cpp | 166 int ArgNum = 0; in computeInfo() local 168 bool IsFixed = ArgNum < NumFixedArgs; in computeInfo() 171 ArgNum++; in computeInfo()
|
| H A D | X86.cpp | 3465 unsigned ArgNum = 0; in computeInfo() local 3472 (IsVectorCall && ArgNum >= 6) ? &ZeroSSERegs : &FreeSSERegs; in computeInfo() 3475 ++ArgNum; in computeInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 1786 for (unsigned ArgNum = 0; in simplifyCmpInstForRecCall() local 1787 ArgNum < F.arg_size() && ArgNum < CandidateCall.arg_size(); ArgNum++) { in simplifyCmpInstForRecCall() 1788 FuncArg = F.getArg(ArgNum); in simplifyCmpInstForRecCall() 1789 CallArg = CandidateCall.getArgOperand(ArgNum); in simplifyCmpInstForRecCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 1595 unsigned ArgNum = A->getArgNo(); in getPassedArgumentAndAdjustArgumentLocation() local 1599 if (auto It = Region.AggArgToConstant.find(ArgNum); in getPassedArgumentAndAdjustArgumentLocation() 1605 ArgNum = Region.AggArgToExtracted.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation() 1606 return Region.Call->getArgOperand(ArgNum); in getPassedArgumentAndAdjustArgumentLocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7468 uint64_t ArgNum = Record[Slot++]; in parseWholeProgramDevirtResolutionByArg() local 7470 Wpd.ResByArg[{Record.begin() + Slot, Record.begin() + Slot + ArgNum}]; in parseWholeProgramDevirtResolutionByArg() 7471 Slot += ArgNum; in parseWholeProgramDevirtResolutionByArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 3654 unsigned ArgNum = *It++; in PerFunctionState() local 3655 NumberedVals.add(ArgNum, &A); in PerFunctionState()
|