/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CastValueChecker.cpp | 198 addCastTransition(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C,bool IsNonNullParam,bool IsNonNullReturn,bool IsCheckedCast=false) addCastTransition() argument 259 addInstanceOfTransition(const CallEvent & Call,DefinedOrUnknownSVal DV,ProgramStateRef State,CheckerContext & C,bool IsInstanceOf) addInstanceOfTransition() argument 341 evalNonNullParamNonNullReturn(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C,bool IsCheckedCast=false) evalNonNullParamNonNullReturn() argument 349 evalNonNullParamNullReturn(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) evalNonNullParamNullReturn() argument 356 evalNullParamNullReturn(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) evalNullParamNullReturn() argument 369 evalCast(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalCast() argument 374 evalDynCast(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalDynCast() argument 381 evalCastOrNull(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalCastOrNull() argument 388 evalDynCastOrNull(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalDynCastOrNull() argument 400 evalZeroParamNonNullReturn(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C,bool IsCheckedCast=false) evalZeroParamNonNullReturn() argument 408 evalZeroParamNullReturn(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) evalZeroParamNullReturn() argument 415 evalCastAs(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalCastAs() argument 421 evalGetAs(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalGetAs() argument 431 evalIsa(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalIsa() argument 446 evalIsaAndNonNull(const CallEvent & Call,DefinedOrUnknownSVal DV,CheckerContext & C) const evalIsaAndNonNull() argument 466 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument [all...] |
H A D | ErrnoTesterChecker.cpp | 86 evalSetErrno(CheckerContext & C,const CallEvent & Call) evalSetErrno() argument 92 evalGetErrno(CheckerContext & C,const CallEvent & Call) evalGetErrno() argument 104 evalSetErrnoIfError(CheckerContext & C,const CallEvent & Call) evalSetErrnoIfError() argument 121 evalSetErrnoIfErrorRange(CheckerContext & C,const CallEvent & Call) evalSetErrnoIfErrorRange() argument 143 evalSetErrnoCheckState(CheckerContext & C,const CallEvent & Call) evalSetErrnoCheckState() argument 169 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument [all...] |
H A D | PthreadLockChecker.cpp | 356 AcquirePthreadLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const AcquirePthreadLock() argument 363 AcquireXNULock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const AcquireXNULock() argument 370 TryPthreadLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const TryPthreadLock() argument 377 TryXNULock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const TryXNULock() argument 383 TryFuchsiaLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const TryFuchsiaLock() argument 390 TryC11Lock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const TryC11Lock() argument 396 AcquireLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,bool IsTryLock,enum LockingSemantics Semantics,CheckerKind CheckKind) const AcquireLockAux() argument 469 ReleaseAnyLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const ReleaseAnyLock() argument 475 ReleaseLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,CheckerKind CheckKind) const ReleaseLockAux() argument 521 DestroyPthreadLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const DestroyPthreadLock() argument 528 DestroyXNULock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const DestroyXNULock() argument 535 DestroyLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,enum LockingSemantics Semantics,CheckerKind CheckKind) const DestroyLockAux() argument 589 InitAnyLock(const CallEvent & Call,CheckerContext & C,CheckerKind CheckKind) const InitAnyLock() argument 594 InitLockAux(const CallEvent & Call,CheckerContext & C,const Expr * MtxExpr,SVal MtxVal,CheckerKind CheckKind) const InitLockAux() argument [all...] |
H A D | StdVariantChecker.cpp | 35 getConstructorDeclarationForCall(const CallEvent &Call) { in getConstructorDeclarationForCall() argument 43 bool isCopyConstructorCall(const CallEvent &Call) { in isCopyConstructorCall() argument 50 bool isCopyAssignmentCall(const CallEvent &Call) { in isCopyAssignmentCall() argument 59 bool isMoveConstructorCall(const CallEvent &Call) { in isMoveConstructorCall() argument 68 bool isMoveAssignmentCall(const CallEvent &Call) { in isMoveAssignmentCall() argument 152 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument 219 handleStdGetCall(const CallEvent & Call,CheckerContext & C) const handleStdGetCall() argument [all...] |
H A D | NonNullParamChecker.cpp | 52 void setBitsAccordingToFunctionAttributes(const CallType &Call, in setBitsAccordingToFunctionAttributes() 76 void setBitsAccordingToParameterAttributes(const CallType &Call, in setBitsAccordingToParameterAttributes() 89 llvm::SmallBitVector getNonNullAttrsImpl(const CallType &Call, in getNonNullAttrsImpl() 100 llvm::SmallBitVector getNonNullAttrs(const CallEvent &Call) { in getNonNullAttrs() 105 llvm::SmallBitVector getNonNullAttrs(const AnyCall &Call) { in getNonNullAttrs() 110 void NonNullParamChecker::checkPreCall(const CallEvent &Call, in checkPreCall()
|
H A D | ChrootChecker.cpp | 66 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument 79 evalChroot(const CallEvent & Call,CheckerContext & C) const evalChroot() argument 89 evalChdir(const CallEvent & Call,CheckerContext & C) const evalChdir() argument 116 checkPreCall(const CallEvent & Call,CheckerContext & C) const checkPreCall() argument [all...] |
H A D | StreamChecker.cpp | 179 getStreamArg(const FnDescription * Desc,const CallEvent & Call) getStreamArg() argument 551 checkPreCall(const CallEvent & Call,CheckerContext & C) const checkPreCall() argument 562 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument 574 evalFopen(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFopen() argument 603 preFreopen(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const preFreopen() argument 616 evalFreopen(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFreopen() argument 661 evalFclose(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFclose() argument 696 preReadWrite(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,bool IsRead) const preReadWrite() argument 727 evalFreadFwrite(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,bool IsFread) const evalFreadFwrite() argument 806 evalFgetx(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,bool SingleChar) const evalFgetx() argument 892 evalFputx(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,bool IsSingleChar) const evalFputx() argument 951 evalFprintf(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFprintf() argument 993 evalFscanf(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFscanf() argument 1056 evalUngetc(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalUngetc() argument 1096 evalGetdelim(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalGetdelim() argument 1151 preFseek(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const preFseek() argument 1169 evalFseek(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFseek() argument 1219 evalFgetpos(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFgetpos() argument 1248 evalFsetpos(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFsetpos() argument 1285 evalFtell(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFtell() argument 1323 evalRewind(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalRewind() argument 1347 evalClearerr(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalClearerr() argument 1368 evalFeofFerror(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,const StreamErrorState & ErrorKind) const evalFeofFerror() argument 1407 preDefault(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const preDefault() argument 1423 evalSetFeofFerror(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C,const StreamErrorState & ErrorKind) const evalSetFeofFerror() argument 1435 preFflush(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const preFflush() argument 1450 evalFflush(const FnDescription * Desc,const CallEvent & Call,CheckerContext & C) const evalFflush() argument 1736 checkPointerEscape(ProgramStateRef State,const InvalidatedSymbols & Escaped,const CallEvent * Call,PointerEscapeKind Kind) const checkPointerEscape() argument [all...] |
H A D | MallocChecker.cpp | 287 static bool isStandardNewDelete(const CallEvent &Call) { in isStandardNewDelete() argument 831 if (const auto *Call = Match.getNodeAs<CallExpr>("call")) doesFnIntendToHandleOwnership() local 875 maybeEmitNoteForObjCSelf(PathSensitiveBugReport & R,const ObjCMethodCall & Call,const ExplodedNode * N) maybeEmitNoteForObjCSelf() argument 883 maybeEmitNoteForCXXThis(PathSensitiveBugReport & R,const CXXConstructorCall & Call,const ExplodedNode * N) maybeEmitNoteForCXXThis() argument 890 maybeEmitNoteForParameters(PathSensitiveBugReport & R,const CallEvent & Call,const ExplodedNode * N) maybeEmitNoteForParameters() argument 1122 performKernelMalloc(const CallEvent & Call,CheckerContext & C,const ProgramStateRef & State) const performKernelMalloc() argument 1218 checkBasicAlloc(const CallEvent & Call,CheckerContext & C) const checkBasicAlloc() argument 1227 checkKernelMalloc(const CallEvent & Call,CheckerContext & C) const checkKernelMalloc() argument 1240 isStandardRealloc(const CallEvent & Call) isStandardRealloc() argument 1254 isGRealloc(const CallEvent & Call) isGRealloc() argument 1268 checkRealloc(const CallEvent & Call,CheckerContext & C,bool ShouldFreeOnFail) const checkRealloc() argument 1284 checkCalloc(const CallEvent & Call,CheckerContext & C) const checkCalloc() argument 1293 checkFree(const CallEvent & Call,CheckerContext & C) const checkFree() argument 1303 checkAlloca(const CallEvent & Call,CheckerContext & C) const checkAlloca() argument 1312 checkStrdup(const CallEvent & Call,CheckerContext & C) const checkStrdup() argument 1323 checkIfNameIndex(const CallEvent & Call,CheckerContext & C) const checkIfNameIndex() argument 1334 checkIfFreeNameIndex(const CallEvent & Call,CheckerContext & C) const checkIfFreeNameIndex() argument 1343 checkCXXNewOrCXXDelete(const CallEvent & Call,CheckerContext & C) const checkCXXNewOrCXXDelete() argument 1384 checkGMalloc0(const CallEvent & Call,CheckerContext & C) const checkGMalloc0() argument 1394 checkGMemdup(const CallEvent & Call,CheckerContext & C) const checkGMemdup() argument 1403 checkGMallocN(const CallEvent & Call,CheckerContext & C) const checkGMallocN() argument 1414 checkGMallocN0(const CallEvent & Call,CheckerContext & C) const checkGMallocN0() argument 1426 checkReallocN(const CallEvent & Call,CheckerContext & C) const checkReallocN() argument 1436 checkOwnershipAttr(const CallEvent & Call,CheckerContext & C) const checkOwnershipAttr() argument 1465 checkPostCall(const CallEvent & Call,CheckerContext & C) const checkPostCall() argument 1499 ProcessZeroAllocCheck(const CallEvent & Call,const unsigned IndexOfSizeArg,ProgramStateRef State,std::optional<SVal> RetVal) ProcessZeroAllocCheck() argument 1603 processNewAllocation(const CXXAllocatorCall & Call,CheckerContext & C,AllocationFamily Family) const processNewAllocation() argument 1630 checkNewAllocator(const CXXAllocatorCall & Call,CheckerContext & C) const checkNewAllocator() argument 1640 isKnownDeallocObjCMethodName(const ObjCMethodCall & Call) isKnownDeallocObjCMethodName() argument 1652 getFreeWhenDoneArg(const ObjCMethodCall & Call) getFreeWhenDoneArg() argument 1663 checkPostObjCMessage(const ObjCMethodCall & Call,CheckerContext & C) const checkPostObjCMessage() argument 1688 MallocMemReturnsAttr(CheckerContext & C,const CallEvent & Call,const OwnershipAttr * Att,ProgramStateRef State) const MallocMemReturnsAttr() argument 1706 MallocMemAux(CheckerContext & C,const CallEvent & Call,const Expr * SizeEx,SVal Init,ProgramStateRef State,AllocationFamily Family) MallocMemAux() argument 1718 MallocMemAux(CheckerContext & C,const CallEvent & Call,SVal Size,SVal Init,ProgramStateRef State,AllocationFamily Family) MallocMemAux() argument 1781 FreeMemAttr(CheckerContext & C,const CallEvent & Call,const OwnershipAttr * Att,ProgramStateRef State) const FreeMemAttr() argument 1804 FreeMemAux(CheckerContext & C,const CallEvent & Call,ProgramStateRef State,unsigned Num,bool Hold,bool & IsKnownToBeAllocated,AllocationFamily Family,bool ReturnsNullOnFailure) const FreeMemAux() argument 1899 FreeMemAux(CheckerContext & C,const Expr * ArgExpr,const CallEvent & Call,ProgramStateRef State,bool Hold,bool & IsKnownToBeAllocated,AllocationFamily Family,bool ReturnsNullOnFailure) const FreeMemAux() argument 2566 ReallocMemAux(CheckerContext & C,const CallEvent & Call,bool ShouldFreeOnFail,ProgramStateRef State,AllocationFamily Family,bool SuffixWithN) const ReallocMemAux() argument 2675 CallocMem(CheckerContext & C,const CallEvent & Call,ProgramStateRef State) CallocMem() argument 2855 checkPreCall(const CallEvent & Call,CheckerContext & C) const checkPreCall() argument 2998 suppressDeallocationsInSuspiciousContexts(const CallEvent & Call,CheckerContext & C) const suppressDeallocationsInSuspiciousContexts() argument 3116 mayFreeAnyEscapedMemoryOrIsModeledExplicitly(const CallEvent * Call,ProgramStateRef State,SymbolRef & EscapingSymbol) const mayFreeAnyEscapedMemoryOrIsModeledExplicitly() argument 3281 checkPointerEscape(ProgramStateRef State,const InvalidatedSymbols & Escaped,const CallEvent * Call,PointerEscapeKind Kind) const checkPointerEscape() argument 3289 checkConstPointerEscape(ProgramStateRef State,const InvalidatedSymbols & Escaped,const CallEvent * Call,PointerEscapeKind Kind) const checkConstPointerEscape() argument 3303 checkPointerEscapeAux(ProgramStateRef State,const InvalidatedSymbols & Escaped,const CallEvent * Call,PointerEscapeKind Kind,bool IsConstPointerEscape) const checkPointerEscapeAux() argument 3450 CallEventRef<> Call = VisitNode() local [all...] |
H A D | SmartPtrModeling.cpp | 127 isStdSmartPtrCall(const CallEvent & Call) isStdSmartPtrCall() argument 201 getPointerTypeFromTemplateArg(const CallEvent & Call,CheckerContext & C) getPointerTypeFromTemplateArg() argument 215 getInnerPointerType(const CallEvent & Call,CheckerContext & C) getInnerPointerType() argument 249 isStdFunctionCall(const CallEvent & Call) isStdFunctionCall() argument 253 isStdOstreamOperatorCall(const CallEvent & Call) isStdOstreamOperatorCall() argument 269 isPotentiallyComparisionOpCall(const CallEvent & Call) isPotentiallyComparisionOpCall() argument 276 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument 451 handleComparisionOp(const CallEvent & Call,CheckerContext & C) const handleComparisionOp() argument 517 handleOstreamOperator(const CallEvent & Call,CheckerContext & C) const handleOstreamOperator() argument 598 handleReset(const CallEvent & Call,CheckerContext & C) const handleReset() argument 628 handleRelease(const CallEvent & Call,CheckerContext & C) const handleRelease() argument 664 handleSwapMethod(const CallEvent & Call,CheckerContext & C) const handleSwapMethod() argument 712 handleGet(const CallEvent & Call,CheckerContext & C) const handleGet() argument 732 handleAssignOp(const CallEvent & Call,CheckerContext & C) const handleAssignOp() argument 770 handleMoveCtr(const CallEvent & Call,CheckerContext & C,const MemRegion * ThisRegion) const handleMoveCtr() argument 834 handleBoolConversion(const CallEvent & Call,CheckerContext & C) const handleBoolConversion() argument [all...] |
H A D | TaggedUnionModeling.h | 38 removeInformationStoredForDeadInstances(const CallEvent & Call,ProgramStateRef State,ArrayRef<const MemRegion * > Regions) removeInformationStoredForDeadInstances() argument 54 handleConstructorAndAssignment(const CallEvent & Call,CheckerContext & C,SVal ThisSVal) handleConstructorAndAssignment() argument [all...] |
H A D | AnalysisOrderChecker.cpp | 125 bool evalCall(const CallEvent &Call, CheckerContext &C) const { in evalCall() argument 138 void checkPreCall(const CallEvent &Call, CheckerContext &C) const { in checkPreCall() argument 148 void checkPostCall(const CallEvent &Call, CheckerContext &C) const { in checkPostCall() argument 181 void checkNewAllocator(const CXXAllocatorCall &Call, in checkNewAllocator() 210 const CallEvent *Call, in checkPointerEscape()
|
H A D | ReturnValueChecker.cpp | 61 getName(const CallEvent & Call) getName() argument 85 checkPostCall(const CallEvent & Call,CheckerContext & C) const checkPostCall() argument 131 CallEventRef<> Call = CMgr.getCaller(SFC, State); checkEndFunction() local
|
H A D | StdLibraryFunctionsChecker.cpp | 176 virtual void describe(DescriptionKind DK, const CallEvent &Call, in describe() argument 198 virtual bool describeArgumentValue(const CallEvent &Call, in describeArgumentValue() argument 557 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 570 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 583 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 603 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 620 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 829 getArgSVal(const CallEvent & Call,ArgNo ArgN) getArgSVal() argument 832 getFunctionName(const CallEvent & Call) getFunctionName() argument 858 reportBug(const CallEvent & Call,ExplodedNode * N,const ValueConstraint * VC,const ValueConstraint * NegatedVC,const Summary & Summary,CheckerContext & C) const reportBug() argument 924 printArgValueInfo(ArgNo ArgN,ProgramStateRef State,const CallEvent & Call,llvm::raw_ostream & Out) printArgValueInfo() argument 1038 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 1060 describe(DescriptionKind DK,const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describe() argument 1090 describeArgumentValue(const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describeArgumentValue() argument 1133 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 1155 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 1169 describe(DescriptionKind DK,const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describe() argument 1180 describeArgumentValue(const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describeArgumentValue() argument 1188 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 1217 describe(DescriptionKind DK,const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describe() argument 1228 describeArgumentValue(const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describeArgumentValue() argument 1236 apply(ProgramStateRef State,const CallEvent & Call,const Summary & Summary,CheckerContext & C) const apply() argument 1278 describe(DescriptionKind DK,const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describe() argument 1297 describeArgumentValue(const CallEvent & Call,ProgramStateRef State,const Summary & Summary,llvm::raw_ostream & Out) const describeArgumentValue() argument 1310 checkPreCall(const CallEvent & Call,CheckerContext & C) const checkPreCall() argument 1361 checkPostCall(const CallEvent & Call,CheckerContext & C) const checkPostCall() argument 1466 evalCall(const CallEvent & Call,CheckerContext & C) const evalCall() argument 1549 findFunctionSummary(const CallEvent & Call,CheckerContext & C) const findFunctionSummary() argument [all...] |
H A D | GTestChecker.cpp | 130 const CXXConstructorCall *Call, bool IsRef, CheckerContext &C) const { in modelAssertionResultBoolConstructor() argument 159 const CXXConstructorCall *Call, CheckerContext &C) const { in modelAssertionResultCopyConstructor() argument 180 void GTestChecker::checkPostCall(const CallEvent &Call, in checkPostCall()
|
H A D | StringChecker.cpp | 38 bool StringChecker::isCharToStringCtor(const CallEvent &Call, in isCharToStringCtor() argument 67 void StringChecker::checkPreCall(const CallEvent &Call, in checkPreCall() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFPreserveStaticOffset.cpp | 130 if (auto *Call = dyn_cast<CallInst>(I)) isIntrinsicCall() local 169 setParamElementType(CallInst * Call,unsigned ArgNo,Type * Type) setParamElementType() argument 174 setParamReadNone(CallInst * Call,unsigned ArgNo) setParamReadNone() argument 179 setParamReadOnly(CallInst * Call,unsigned ArgNo) setParamReadOnly() argument 184 setParamWriteOnly(CallInst * Call,unsigned ArgNo) setParamWriteOnly() argument 227 CallInst *Call = makeIntrinsicCall(M, Intrinsic::bpf_getelementptr_and_load, makeGEPAndLoad() local 248 CallInst *Call = makeGEPAndStore() local 267 getOperandAsUnsigned(CallInst * Call,unsigned ArgNo) getOperandAsUnsigned() argument 277 reconstructGEP(CallInst * Call,int Delta) reconstructGEP() argument 290 reconstructCommon(CallInst * Call,GetElementPtrInst * GEP,T * Insn,int Delta) reconstructCommon() argument 303 reconstructLoad(CallInst * Call) reconstructLoad() argument 314 reconstructStore(CallInst * Call) reconstructStore() argument 442 if (auto *Call = isGEPAndLoad(U)) isPointerOperand() local 444 if (auto *Call = isGEPAndStore(U)) isPointerOperand() local 450 if (auto *Call = dyn_cast<CallInst>(U)) isInlineableCall() local 630 auto *Call = dyn_cast<CallInst>(V); removePAICalls() local 661 for (auto *Call : MarkerCalls) rewriteFunction() local 664 for (auto *Call : MarkerCalls) { rewriteFunction() local [all...] |
H A D | BPFCheckAndAdjustIR.cpp | 116 auto *Call = dyn_cast<CallInst>(&I); removePassThroughBuiltin() local 146 auto *Call = dyn_cast<CallInst>(&I); removeCompareBuiltin() local 201 auto *Call = dyn_cast<CallInst>(V); sinkMinMaxInBB() local 368 unrollGEPLoad(CallInst * Call) unrollGEPLoad() argument 376 unrollGEPStore(CallInst * Call) unrollGEPStore() argument 388 if (auto *Call = dyn_cast<CallInst>(&Insn)) removeGEPBuiltinsInFunc() local [all...] |
H A D | BPFAbstractMemberAccess.cpp | 321 static Type *getBaseElementType(const CallInst *Call) { in getBaseElementType() argument 333 bool BPFAbstractMemberAccess::IsPreserveDIAccessIndexCall(const CallInst *Call, in IsPreserveDIAccessIndexCall() argument 416 replaceWithGEP(CallInst * Call,uint32_t DimensionIndex,uint32_t GEPIndex) replaceWithGEP() argument 435 removeArrayAccessCall(CallInst * Call) removeArrayAccessCall() argument 439 removeStructAccessCall(CallInst * Call) removeStructAccessCall() argument 443 removeUnionAccessCall(CallInst * Call) removeUnionAccessCall() argument 456 auto *Call = dyn_cast<CallInst>(&I); removePreserveAccessIndexIntrinsic() local 542 traceAICall(CallInst * Call,CallInfo & ParentInfo) traceAICall() argument 641 auto *Call = dyn_cast<CallInst>(&I); collectAICallChains() local 834 computeBaseAndAccessKey(CallInst * Call,CallInfo & CInfo,std::string & AccessKey,MDNode * & TypeMeta) computeBaseAndAccessKey() argument 990 computeAccessKey(CallInst * Call,CallInfo & CInfo,std::string & AccessKey,bool & IsInt32Ret) computeAccessKey() argument 1055 transformGEPChain(CallInst * Call,CallInfo & CInfo) transformGEPChain() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallDescription.h | 106 matchesAny(const CallEvent & Call,const CallDescription & CD1) matchesAny() argument 112 matchesAny(const CallEvent & Call,const CallDescription & CD1,const Ts &...CDs) matchesAny() argument 192 lookup(const CallEvent & Call) lookup() argument 214 lookupAsWritten(const CallExpr & Call) lookupAsWritten() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVBuiltins.cpp | 460 buildAtomicInitInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder) buildAtomicInitInst() argument 473 buildAtomicLoadInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildAtomicLoadInst() argument 510 buildAtomicStoreInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildAtomicStoreInst() argument 531 buildAtomicCompareExchangeInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildAtomicCompareExchangeInst() argument 637 buildAtomicRMWInst(const SPIRV::IncomingCall * Call,unsigned Opcode,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildAtomicRMWInst() argument 669 buildAtomicFlagInst(const SPIRV::IncomingCall * Call,unsigned Opcode,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildAtomicFlagInst() argument 701 buildBarrierInst(const SPIRV::IncomingCall * Call,unsigned Opcode,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildBarrierInst() argument 794 generateExtInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateExtInst() argument 815 generateRelationalInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateRelationalInst() argument 841 generateGroupInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateGroupInst() argument 929 genWorkgroupQuery(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR,SPIRV::BuiltIn::BuiltIn BuiltinValue,uint64_t DefaultValue) genWorkgroupQuery() argument 1027 generateBuiltinVar(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateBuiltinVar() argument 1051 generateAtomicInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateAtomicInst() argument 1086 generateBarrierInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateBarrierInst() argument 1097 generateDotOrFMulInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateDotOrFMulInst() argument 1111 generateGetQueryInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateGetQueryInst() argument 1123 generateImageSizeQueryInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateImageSizeQueryInst() argument 1187 generateImageMiscQueryInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateImageMiscQueryInst() argument 1257 generateReadImageInst(const StringRef DemangledCall,const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateReadImageInst() argument 1337 generateWriteImageInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateWriteImageInst() argument 1351 generateSampleImageInst(const StringRef DemangledCall,const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateSampleImageInst() argument 1405 generateSelectInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder) generateSelectInst() argument 1412 generateSpecConstantInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateSpecConstantInst() argument 1468 buildNDRange(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildNDRange() argument 1615 buildEnqueueKernel(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) buildEnqueueKernel() argument 1699 generateEnqueueInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateEnqueueInst() argument 1746 generateAsyncCopy(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateAsyncCopy() argument 1777 generateConvertInst(const StringRef DemangledCall,const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateConvertInst() argument 1833 generateVectorLoadStoreInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateVectorLoadStoreInst() argument 1857 generateLoadStoreInst(const SPIRV::IncomingCall * Call,MachineIRBuilder & MIRBuilder,SPIRVGlobalRegistry * GR) generateLoadStoreInst() argument 1918 std::unique_ptr<const IncomingCall> Call = lowerBuiltin() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | EntryExitInstrumenter.cpp | 50 Call->setDebugLoc(DL); in insertCall() local 42 CallInst *Call = CallInst::Create( insertCall() local 69 CallInst *Call = insertCall() local
|
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 189 static bool wasDifferentDeclUsedForInlining(CallEventRef<> Call, in wasDifferentDeclUsedForInlining() argument 202 const CallEvent &Call, const ProgramStateRef State, SValBuilder &SVB) { in getElementCountOfArrayBeingDestructed() argument 274 CallEventRef<> Call = CEMgr.getCaller(calleeCtx, state); in processCallExit() local 530 inlineCall(WorkList * WList,const CallEvent & Call,const Decl * D,NodeBuilder & Bldr,ExplodedNode * Pred,ProgramStateRef State) inlineCall() argument 630 finishArgumentConstruction(ProgramStateRef State,const CallEvent & Call) finishArgumentConstruction() argument 655 finishArgumentConstruction(ExplodedNodeSet & Dst,ExplodedNode * Pred,const CallEvent & Call) finishArgumentConstruction() argument 673 evalCall(ExplodedNodeSet & Dst,ExplodedNode * Pred,const CallEvent & Call) evalCall() argument 740 bindReturnValue(const CallEvent & Call,const LocationContext * LCtx,ProgramStateRef State) bindReturnValue() argument 831 conservativeEvalCall(const CallEvent & Call,NodeBuilder & Bldr,ExplodedNode * Pred,ProgramStateRef State) conservativeEvalCall() argument 842 mayInlineCallKind(const CallEvent & Call,const ExplodedNode * Pred,AnalyzerOptions & Opts,const EvalCallOptions & CallOpts) mayInlineCallKind() argument 1070 shouldInlineCall(const CallEvent & Call,const Decl * D,const ExplodedNode * Pred,const EvalCallOptions & CallOpts) shouldInlineCall() argument 1199 isTrivialObjectAssignment(const CallEvent & Call) isTrivialObjectAssignment() argument 1218 CallEventRef<> Call = CallTemplate.cloneWithState(State); defaultEvalCall() local 1270 BifurcateCall(const MemRegion * BifurReg,const CallEvent & Call,const Decl * D,NodeBuilder & Bldr,ExplodedNode * Pred) BifurcateCall() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/ |
H A D | NodeIntrospection.cpp |
|
/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBuiltin.cpp | 451 interp__builtin_isfpclass(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_isfpclass() argument 514 interp__builtin_popcount(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_popcount() argument 523 interp__builtin_parity(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_parity() argument 532 interp__builtin_clrsb(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_clrsb() argument 542 interp__builtin_bitreverse(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_bitreverse() argument 552 interp__builtin_classify_type(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_classify_type() argument 568 interp__builtin_expect(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_expect() argument 587 interp__builtin_rotate(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call,bool Right) interp__builtin_rotate() argument 609 interp__builtin_ffs(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_ffs() argument 621 interp__builtin_addressof(InterpState & S,CodePtr OpPC,const InterpFrame * Frame,const Function * Func,const CallExpr * Call) interp__builtin_addressof() argument 638 InterpretBuiltin(InterpState & S,CodePtr OpPC,const Function * F,const CallExpr * Call) InterpretBuiltin() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 407 CallInst *Call = Builder.CreateCall(TargetFuncTy, PersonalityFn, Args); in generateLSDAInEAXThunk() local 455 CallBase &Call, Value *State) { in rewriteSetJmpCall() 524 CallBase &Call) { in getStateForCall() 613 CallBase &Call) { in isStateStoreNeeded() 664 auto *Call = dyn_cast<CallBase>(&I); in addStateStores() local 731 auto *Call = dyn_cast<CallBase>(&I); in addStateStores() local 751 auto *Call = dyn_cast<CallBase>(&I); in addStateStores() local
|