| /openbsd-src/gnu/llvm/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 | 791 for (ArgIdxTy ArgNum : *TaintArgs) { in checkPostCall() 793 if (ArgNum == ReturnValueIndex) { in checkPostCall() 800 if (auto V = getPointeeOf(C, Call.getArgSVal(ArgNum))) in checkPostCall() 929 ArgIdxTy &ArgNum) { in getPrintfFormatArgumentNum() argument 943 ArgNum = Format->getFormatIdx() - 1; in getPrintfFormatArgumentNum() 944 if ((Format->getType()->getName() == "printf") && CallNumArgs > ArgNum) in getPrintfFormatArgumentNum() 954 ArgIdxTy ArgNum = 0; in checkUncontrolledFormatString() local 955 if (!getPrintfFormatArgumentNum(Call, C, ArgNum)) in checkUncontrolledFormatString() 960 return generateReportIfTainted(Call.getArgExpr(ArgNum), in checkUncontrolledFormatString()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | AliasAnalysisSummary.cpp | 44 static AliasAttr argNumberToAttr(unsigned ArgNum) { in argNumberToAttr() argument 45 if (ArgNum >= AttrMaxNumArgs) in argNumberToAttr() 49 return AliasAttr(1ULL << (ArgNum + AttrFirstArgIndex)); in argNumberToAttr()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.cpp | 108 if (unsigned ArgNum = DV->getArg()) { in addScopeVariable() local 109 auto Cached = ScopeVars.Args.find(ArgNum); in addScopeVariable() 111 ScopeVars.Args[ArgNum] = Var; in addScopeVariable()
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 563 unsigned ArgNum; member in __anonece5a09e0111::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() 1039 Result::Ptr getCodeForDagArg(DagInit *D, unsigned ArgNum, 1041 Result::Ptr getCodeForArg(unsigned ArgNum, const Type *ArgType, bool Promote, 1265 Result::Ptr EmitterBase::getCodeForDagArg(DagInit *D, unsigned ArgNum, in getCodeForDagArg() argument 1268 Init *Arg = D->getArg(ArgNum); in getCodeForDagArg() 1269 StringRef Name = D->getArgNameStr(ArgNum); in getCodeForDagArg() [all …]
|
| H A D | ClangOpenCLBuiltinEmitter.cpp | 1101 for (unsigned ArgNum = 0; ArgNum < Signature.size(); ArgNum++) { in expandTypesInSignature() local 1104 size_t TypeIndex = I % ExpandedGenTypes[ArgNum].size(); in expandTypesInSignature() 1105 Args.push_back(ExpandedGenTypes[ArgNum][TypeIndex]); in expandTypesInSignature()
|
| H A D | NeonEmitter.cpp | 1933 unsigned ArgNum = 0; in getIntrinsic() local 1935 return Type == I.getParamType(ArgNum++); in getIntrinsic()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 2865 int ArgNum, CheckTy, ElementSizeInBits; in CheckSVEBuiltinFunctionCall() local 2866 std::tie(ArgNum, CheckTy, ElementSizeInBits) = I; in CheckSVEBuiltinFunctionCall() 2875 Expr *Arg = TheCall->getArg(ArgNum); in CheckSVEBuiltinFunctionCall() 2881 if (SemaBuiltinConstantArg(TheCall, ArgNum, Imm)) in CheckSVEBuiltinFunctionCall() 2891 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 0, 31)) in CheckSVEBuiltinFunctionCall() 2895 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 0, 13)) in CheckSVEBuiltinFunctionCall() 2899 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 1, 16)) in CheckSVEBuiltinFunctionCall() 2903 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 0, 7)) in CheckSVEBuiltinFunctionCall() 2907 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 0, in CheckSVEBuiltinFunctionCall() 2912 if (SemaBuiltinConstantArgRange(TheCall, ArgNum, 1, ElementSizeInBits)) in CheckSVEBuiltinFunctionCall() [all …]
|
| H A D | SemaDeclAttr.cpp | 363 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in checkStringLiteralArgumentAttr() argument 367 if (AL.isArgIdent(ArgNum)) { in checkStringLiteralArgumentAttr() 368 IdentifierLoc *Loc = AL.getArgAsIdent(ArgNum); in checkStringLiteralArgumentAttr() 380 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in checkStringLiteralArgumentAttr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 1617 unsigned ArgNum = A->getArgNo(); in getPassedArgumentAndAdjustArgumentLocation() local 1621 if (Region.AggArgToConstant.count(ArgNum)) in getPassedArgumentAndAdjustArgumentLocation() 1622 return Region.AggArgToConstant.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation() 1626 ArgNum = Region.AggArgToExtracted.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation() 1627 return Region.Call->getArgOperand(ArgNum); in getPassedArgumentAndAdjustArgumentLocation()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 4695 bool checkStringLiteralArgumentAttr(const ParsedAttr &Attr, unsigned ArgNum, 13491 bool CheckRISCVLMUL(CallExpr *TheCall, unsigned ArgNum); 13504 bool SemaValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum); 13527 bool SemaBuiltinConstantArg(CallExpr *TheCall, int ArgNum, 13529 bool SemaBuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, 13531 bool SemaBuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, 13533 bool SemaBuiltinConstantArgPower2(CallExpr *TheCall, int ArgNum); 13534 bool SemaBuiltinConstantArgShiftedByte(CallExpr *TheCall, int ArgNum, 13536 bool SemaBuiltinConstantArgShiftedByteOrXXFF(CallExpr *TheCall, int ArgNum, 13539 int ArgNum, unsigned ExpectedFieldNum,
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 4441 unsigned ArgNum = 0; in computeInfo() local 4448 (IsVectorCall && ArgNum >= 6) ? &ZeroSSERegs : &FreeSSERegs; in computeInfo() 4451 ++ArgNum; in computeInfo() 11049 int ArgNum = 0; in computeInfo() local 11051 bool IsFixed = ArgNum < NumFixedArgs; in computeInfo() 11054 ArgNum++; in computeInfo() 11827 int ArgNum = 0; in computeInfo() local 11830 ArgInfo.type, /*IsFixed=*/ArgNum < NumFixedArgs, GARsLeft, FARsLeft); in computeInfo() 11831 ArgNum++; in computeInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7040 uint64_t ArgNum = Record[Slot++]; in parseWholeProgramDevirtResolutionByArg() local 7042 Wpd.ResByArg[{Record.begin() + Slot, Record.begin() + Slot + ArgNum}]; in parseWholeProgramDevirtResolutionByArg() 7043 Slot += ArgNum; in parseWholeProgramDevirtResolutionByArg()
|