/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 | 882 for (ArgIdxTy ArgNum : *TaintArgs) { in checkPostCall() 884 if (ArgNum == ReturnValueIndex) { in checkPostCall() 890 TaintedIndexes.push_back(ArgNum); in checkPostCall() 896 if (auto V = getPointeeOf(State, Call.getArgSVal(ArgNum))) { in checkPostCall() 901 TaintedIndexes.push_back(ArgNum); in checkPostCall() 1069 ArgIdxTy &ArgNum) { in getPrintfFormatArgumentNum() argument 1083 ArgNum = Format->getFormatIdx() - 1; in getPrintfFormatArgumentNum() 1084 if ((Format->getType()->getName() == "printf") && CallNumArgs > ArgNum) in getPrintfFormatArgumentNum() 1094 ArgIdxTy ArgNum = 0; in checkUncontrolledFormatString() local 1095 if (!getPrintfFormatArgumentNum(Call, C, ArgNum)) in checkUncontrolledFormatString() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaX86.cpp | 32 unsigned ArgNum = 0; in CheckBuiltinRoundingOrSAE() local 48 ArgNum = 1; in CheckBuiltinRoundingOrSAE() 56 ArgNum = 2; in CheckBuiltinRoundingOrSAE() 82 ArgNum = 3; in CheckBuiltinRoundingOrSAE() 110 ArgNum = 4; in CheckBuiltinRoundingOrSAE() 133 ArgNum = 5; in CheckBuiltinRoundingOrSAE() 150 ArgNum = 1; in CheckBuiltinRoundingOrSAE() 175 ArgNum = 2; in CheckBuiltinRoundingOrSAE() 207 ArgNum = 3; in CheckBuiltinRoundingOrSAE() 283 ArgNum = 4; in CheckBuiltinRoundingOrSAE() [all …]
|
H A D | SemaARM.cpp | 188 int ArgNum, unsigned ExpectedFieldNum, in BuiltinARMSpecialReg() argument 207 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinARMSpecialReg() 411 int ArgNum, CheckTy, ElementSizeInBits; in ParseSVEImmChecks() local 412 std::tie(ArgNum, CheckTy, ElementSizeInBits) = I; in ParseSVEImmChecks() 421 Expr *Arg = TheCall->getArg(ArgNum); in ParseSVEImmChecks() 427 if (SemaRef.BuiltinConstantArg(TheCall, ArgNum, Imm)) in ParseSVEImmChecks() 437 if (SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 0, 31)) in ParseSVEImmChecks() 441 if (SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 0, 13)) in ParseSVEImmChecks() 445 if (SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 1, 16)) in ParseSVEImmChecks() 449 if (SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 0, 7)) in ParseSVEImmChecks() [all …]
|
H A D | SemaPPC.cpp | 339 unsigned ArgNum = 0; in BuiltinPPCMMACall() local 349 if (ArgNum >= TheCall->getNumArgs()) { in BuiltinPPCMMACall() 350 ArgNum++; in BuiltinPPCMMACall() 354 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinPPCMMACall() 377 SemaRef.BuiltinConstantArgRange(TheCall, ArgNum, 0, Mask, true)) in BuiltinPPCMMACall() 380 ArgNum++; in BuiltinPPCMMACall() 389 ArgNum++; in BuiltinPPCMMACall() 391 if (SemaRef.checkArgCount(TheCall, ArgNum)) in BuiltinPPCMMACall()
|
H A D | SemaRISCV.cpp | 509 bool SemaRISCV::CheckLMUL(CallExpr *TheCall, unsigned ArgNum) { in CheckLMUL() argument 513 Expr *Arg = TheCall->getArg(ArgNum); in CheckLMUL() 518 if (SemaRef.BuiltinConstantArg(TheCall, ArgNum, Result)) in CheckLMUL()
|
H A D | SemaChecking.cpp | 2925 bool Sema::ValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum) { in ValueIsRunOfOnes() argument 2928 Expr *Arg = TheCall->getArg(ArgNum); in ValueIsRunOfOnes() 2933 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in ValueIsRunOfOnes() 2942 << ArgNum << Arg->getSourceRange(); in ValueIsRunOfOnes() 5304 bool Sema::BuiltinConstantArg(CallExpr *TheCall, int ArgNum, in BuiltinConstantArg() argument 5306 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinConstantArg() 5320 bool Sema::BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, in BuiltinConstantArgRange() argument 5327 Expr *Arg = TheCall->getArg(ArgNum); in BuiltinConstantArgRange() 5332 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in BuiltinConstantArgRange() 5351 bool Sema::BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, in BuiltinConstantArgMultiple() argument [all …]
|
H A D | SemaDeclAttr.cpp | 131 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in checkStringLiteralArgumentAttr() argument 135 if (AL.isArgIdent(ArgNum)) { in checkStringLiteralArgumentAttr() 136 IdentifierLoc *Loc = AL.getArgAsIdent(ArgNum); in checkStringLiteralArgumentAttr() 148 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr()
|
/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/llvm/include/llvm/FuzzMutate/ |
H A D | RandomIRBuilder.h | 102 Function *createFunctionDeclaration(Module &M, uint64_t ArgNum); 104 Function *createFunctionDefinition(Module &M, uint64_t ArgNum);
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | MveEmitter.cpp | 563 unsigned ArgNum; member in __anon819a2c470111::BuiltinArgResult 566 BuiltinArgResult(unsigned ArgNum, bool AddressType, bool Immediate) in BuiltinArgResult() argument 567 : ArgNum(ArgNum), AddressType(AddressType), Immediate(Immediate) {} in BuiltinArgResult() 570 << "(E->getArg(" << ArgNum << "))"; in genCode() 584 utostr(ArgNum) + "), getContext())"; in getIntegerValue() 1040 Result::Ptr getCodeForDagArg(DagInit *D, unsigned ArgNum, 1042 Result::Ptr getCodeForArg(unsigned ArgNum, const Type *ArgType, bool Promote, 1266 Result::Ptr EmitterBase::getCodeForDagArg(DagInit *D, unsigned ArgNum, in getCodeForDagArg() argument 1269 Init *Arg = D->getArg(ArgNum); in getCodeForDagArg() 1270 StringRef Name = D->getArgNameStr(ArgNum); in getCodeForDagArg() [all …]
|
H A D | NeonEmitter.cpp | 1930 unsigned ArgNum = 0; in getIntrinsic() local 1932 return Type == I.getParamType(ArgNum++); in getIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 400 uint64_t ArgNum) { in createFunctionDeclaration() argument 404 for (uint64_t i = 0; i < ArgNum; i++) { in createFunctionDeclaration() 419 uint64_t ArgNum) { in createFunctionDefinition() argument 420 Function *F = this->createFunctionDeclaration(M, ArgNum); in createFunctionDefinition()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaRISCV.h | 33 bool CheckLMUL(CallExpr *TheCall, unsigned ArgNum);
|
H A D | SemaARM.h | 59 bool BuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum,
|
H A D | Sema.h | 2372 bool BuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result); 2376 bool BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High, 2381 bool BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, 2386 bool BuiltinConstantArgPower2(CallExpr *TheCall, int ArgNum); 2391 bool BuiltinConstantArgShiftedByte(CallExpr *TheCall, int ArgNum, 2399 bool BuiltinConstantArgShiftedByteOrXXFF(CallExpr *TheCall, int ArgNum, 2426 bool ValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum); 4482 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 | 95 int ArgNum = 0; in computeInfo() local 97 bool IsFixed = ArgNum < NumFixedArgs; in computeInfo() 100 ArgNum++; in computeInfo()
|
H A D | X86.cpp | 3395 unsigned ArgNum = 0; in computeInfo() local 3402 (IsVectorCall && ArgNum >= 6) ? &ZeroSSERegs : &FreeSSERegs; in computeInfo() 3405 ++ArgNum; in computeInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 1614 unsigned ArgNum = A->getArgNo(); in getPassedArgumentAndAdjustArgumentLocation() local 1618 if (Region.AggArgToConstant.count(ArgNum)) in getPassedArgumentAndAdjustArgumentLocation() 1619 return Region.AggArgToConstant.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation() 1623 ArgNum = Region.AggArgToExtracted.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation() 1624 return Region.Call->getArgOperand(ArgNum); in getPassedArgumentAndAdjustArgumentLocation()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 7404 uint64_t ArgNum = Record[Slot++]; in parseWholeProgramDevirtResolutionByArg() local 7406 Wpd.ResByArg[{Record.begin() + Slot, Record.begin() + Slot + ArgNum}]; in parseWholeProgramDevirtResolutionByArg() 7407 Slot += ArgNum; in parseWholeProgramDevirtResolutionByArg()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3550 unsigned ArgNum = *It++; in PerFunctionState() local 3551 NumberedVals.add(ArgNum, &A); in PerFunctionState()
|