Home
last modified time | relevance | path

Searched refs:ArgNum (Results 1 – 17 of 17) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersASTChecker.cpp102 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 in VisitCallExpr()
[all...]
H A DGenericTaintChecker.cpp882 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 printState()
1069 ArgIdxTy &ArgNum) { in getPrintfFormatArgumentNum()
1083 ArgNum = Format->getFormatIdx() - 1; in checkUncontrolledFormatString()
1084 if ((Format->getType()->getName() == "printf") && CallNumArgs > ArgNum)
1094 ArgIdxTy ArgNum = 0; in taintUnsafeSocketProtocol()
1095 if (!getPrintfFormatArgumentNum(Call, C, ArgNum)) in taintUnsafeSocketProtocol()
1050 getPrintfFormatArgumentNum(const CallEvent & Call,const CheckerContext & C,ArgIdxTy & ArgNum) getPrintfFormatArgumentNum() argument
1075 ArgIdxTy ArgNum = 0; checkUncontrolledFormatString() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DRandomIRBuilder.h102 Function *createFunctionDeclaration(Module &M, uint64_t ArgNum);
104 Function *createFunctionDefinition(Module &M, uint64_t ArgNum);
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp108 if (unsigned ArgNum = DV->getArg()) { in addScopeVariable() local
109 auto Ret = ScopeVars.Args.insert({ArgNum, Var}); in addScopeVariable()
/freebsd-src/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp400 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-src/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp563 unsigned ArgNum; member in __anon3961c3990111::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()
1269 Init *Arg = D->getArg(ArgNum); in getCodeForDagArg()
1265 getCodeForDagArg(DagInit * D,unsigned ArgNum,const Result::Scope & Scope,const Type * Param) getCodeForDagArg() argument
1310 getCodeForArg(unsigned ArgNum,const Type * ArgType,bool Promote,bool Immediate) getCodeForArg() argument
[all...]
H A DClangOpenCLBuiltinEmitter.cpp1113 for (unsigned ArgNum = 0; ArgNum < Signature.size(); ArgNum++) { in expandTypesInSignature() local
1116 size_t TypeIndex = I % ExpandedGenTypes[ArgNum].size(); in expandTypesInSignature()
1117 Args.push_back(ExpandedGenTypes[ArgNum][TypeIndex]); in expandTypesInSignature()
H A DNeonEmitter.cpp1930 unsigned ArgNum = 0; in getIntrinsic()
1932 return Type == I.getParamType(ArgNum++); in getIntrinsic()
1937 unsigned ArgNum = 0; getIntrinsic() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp92 int ArgNum = 0; in computeInfo() local
95 ArgInfo.type, /*IsFixed=*/ArgNum < NumFixedArgs, GARsLeft, FARsLeft); in computeInfo()
96 ArgNum++; in computeInfo()
H A DRISCV.cpp95 int ArgNum = 0; in computeInfo() local
97 bool IsFixed = ArgNum < NumFixedArgs; in computeInfo()
100 ArgNum++; in computeInfo()
H A DX86.cpp3395 unsigned ArgNum = 0; in EmitVAArg()
3402 (IsVectorCall && ArgNum >= 6) ? &ZeroSSERegs : &FreeSSERegs; in EmitVAArg()
3405 ++ArgNum;
3372 unsigned ArgNum = 0; computeInfo() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2925 bool Sema::ValueIsRunOfOnes(CallExpr *TheCall, unsigned ArgNum) { in CheckBuiltinFunctionCall()
2928 Expr *Arg = TheCall->getArg(ArgNum); in RFT()
2933 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in RFT()
2942 << ArgNum << Arg->getSourceRange(); in RFT()
5304 bool Sema::BuiltinConstantArg(CallExpr *TheCall, int ArgNum, in CheckRISCVBuiltinFunctionCall()
5306 Expr *Arg = TheCall->getArg(ArgNum); in CheckRISCVBuiltinFunctionCall()
5320 bool Sema::BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, in CheckRISCVBuiltinFunctionCall()
5327 Expr *Arg = TheCall->getArg(ArgNum); in CheckRISCVBuiltinFunctionCall()
5332 if (BuiltinConstantArg(TheCall, ArgNum, Result)) in CheckRISCVBuiltinFunctionCall()
5351 bool Sema::BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, in CheckRISCVBuiltinFunctionCall()
3028 int ArgNum, CheckTy, ElementSizeInBits; ParseSVEImmChecks() local
4912 SemaValueIsRunOfOnes(CallExpr * TheCall,unsigned ArgNum) SemaValueIsRunOfOnes() argument
5167 CheckRISCVLMUL(CallExpr * TheCall,unsigned ArgNum) CheckRISCVLMUL() argument
6305 unsigned ArgNum = 0; CheckX86BuiltinRoundingOrSAE() local
6599 unsigned ArgNum = 0; CheckX86BuiltinGatherScatterScale() local
6703 for (int ArgNum : ArgNums) { CheckX86BuiltinTileArgumentsRange() local
6715 for (int ArgNum : ArgNums) { CheckX86BuiltinTileDuplicate() local
9728 SemaBuiltinConstantArg(CallExpr * TheCall,int ArgNum,llvm::APSInt & Result) SemaBuiltinConstantArg() argument
9746 SemaBuiltinConstantArgRange(CallExpr * TheCall,int ArgNum,int Low,int High,bool RangeIsError) SemaBuiltinConstantArgRange() argument
9779 SemaBuiltinConstantArgMultiple(CallExpr * TheCall,int ArgNum,unsigned Num) SemaBuiltinConstantArgMultiple() argument
9801 SemaBuiltinConstantArgPower2(CallExpr * TheCall,int ArgNum) SemaBuiltinConstantArgPower2() argument
9847 SemaBuiltinConstantArgShiftedByte(CallExpr * TheCall,int ArgNum,unsigned ArgBits) SemaBuiltinConstantArgShiftedByte() argument
9877 SemaBuiltinConstantArgShiftedByteOrXXFF(CallExpr * TheCall,int ArgNum,unsigned ArgBits) SemaBuiltinConstantArgShiftedByteOrXXFF() argument
10061 SemaBuiltinARMSpecialReg(unsigned BuiltinID,CallExpr * TheCall,int ArgNum,unsigned ExpectedFieldNum,bool AllowName) SemaBuiltinARMSpecialReg() argument
10201 unsigned ArgNum = 0; SemaBuiltinPPCMMACall() local
[all...]
H A DSemaDeclAttr.cpp131 bool Sema::checkStringLiteralArgumentAttr(const ParsedAttr &AL, unsigned ArgNum, in getFunctionOrMethodParamRange()
135 if (AL.isArgIdent(ArgNum)) { in getFunctionOrMethodResultType()
136 IdentifierLoc *Loc = AL.getArgAsIdent(ArgNum); in getFunctionOrMethodResultType()
148 Expr *ArgExpr = AL.getArgAsExpr(ArgNum); in isFunctionOrMethodVariadic()
367 checkStringLiteralArgumentAttr(const ParsedAttr & AL,unsigned ArgNum,StringRef & Str,SourceLocation * ArgLocation) checkStringLiteralArgumentAttr() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1614 unsigned ArgNum = A->getArgNo(); in getPassedArgumentAndAdjustArgumentLocation()
1618 if (Region.AggArgToConstant.count(ArgNum)) in getPassedArgumentAndAdjustArgumentLocation()
1619 return Region.AggArgToConstant.find(ArgNum)->second; in getPassedArgumentAndAdjustArgumentLocation()
1623 ArgNum = Region.AggArgToExtracted.find(ArgNum)->second;
1624 return Region.Call->getArgOperand(ArgNum);
1611 unsigned ArgNum = A->getArgNo(); getPassedArgumentAndAdjustArgumentLocation() local
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2370 /// BuiltinConstantArg - Handle a check if argument ArgNum of CallExpr
2372 bool BuiltinConstantArg(CallExpr *TheCall, int ArgNum, llvm::APSInt &Result);
2374 /// BuiltinConstantArgRange - Handle a check if argument ArgNum of CallExpr
2376 bool BuiltinConstantArgRange(CallExpr *TheCall, int ArgNum, int Low, int High, in getCurrentModule()
2379 /// BuiltinConstantArgMultiple - Handle a check if argument ArgNum of CallExpr
2381 bool BuiltinConstantArgMultiple(CallExpr *TheCall, int ArgNum, in currentModuleIsImplementation()
2384 /// BuiltinConstantArgPower2 - Check if argument ArgNum of TheCall is a in currentModuleIsImplementation()
2386 bool BuiltinConstantArgPower2(CallExpr *TheCall, int ArgNum);
2388 /// BuiltinConstantArgShiftedByte - Check if argument ArgNum of TheCall is in currentModuleIsHeaderUnit()
2391 bool BuiltinConstantArgShiftedByte(CallExpr *TheCall, int ArgNum,
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7404 uint64_t ArgNum = Record[Slot++]; in parseEntireSummary()
7406 Wpd.ResByArg[{Record.begin() + Slot, Record.begin() + Slot + ArgNum}]; in parseEntireSummary()
7407 Slot += ArgNum; in parseEntireSummary()
7089 uint64_t ArgNum = Record[Slot++]; parseWholeProgramDevirtResolutionByArg() local
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp3550 unsigned ArgNum = *It++; in defineBB()
3551 NumberedVals.add(ArgNum, &A); in defineBB()
3352 unsigned ArgNum = *It++; PerFunctionState() local