/openbsd/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/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/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/gnu/llvm/clang/utils/TableGen/ |
H A D | MveEmitter.cpp | 563 unsigned ArgNum; member in __anond852eb140111::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, 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() 1310 Result::Ptr EmitterBase::getCodeForArg(unsigned ArgNum, const Type *ArgType, in getCodeForArg() argument [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/gnu/llvm/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 4773 ArgNum = 1; in CheckX86BuiltinRoundingOrSAE() 4781 ArgNum = 2; in CheckX86BuiltinRoundingOrSAE() 4813 ArgNum = 3; in CheckX86BuiltinRoundingOrSAE() 4845 ArgNum = 4; in CheckX86BuiltinRoundingOrSAE() 4868 ArgNum = 5; in CheckX86BuiltinRoundingOrSAE() 4885 ArgNum = 1; in CheckX86BuiltinRoundingOrSAE() 4910 ArgNum = 2; in CheckX86BuiltinRoundingOrSAE() 4942 ArgNum = 3; in CheckX86BuiltinRoundingOrSAE() 5018 ArgNum = 4; in CheckX86BuiltinRoundingOrSAE() 8513 ArgNum++; in SemaBuiltinPPCMMACall() [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/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/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/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/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()
|