| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafety.h | 75 enum AccessKind { enum 182 AccessKind AK, SourceLocation Loc) {} in handleNoMutexHeld() 260 LockKind getLockKindFromAccessKind(AccessKind AK);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CStringChecker.cpp | 47 enum class AccessKind { write, read }; enum 50 AccessKind Access) { in createOutOfBoundErrorMsg() 58 if (Access == AccessKind::write) { in createOutOfBoundErrorMsg() 289 AccessKind Access, 293 AccessKind Access, 380 AccessKind Access, in CheckLocation() 443 if (Access == AccessKind::read) { in CheckLocation() 459 AccessKind Access, CharKind CK) const { in CheckBufferAccess() 2045 state = CheckLocation(C, state, Dst, DstVal, AccessKind::write); in evalStrcpyCommon() 2410 State = CheckBufferAccess(C, State, Buffer, Size, AccessKind::write); in evalMemset() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ThreadSafety.cpp | 1062 const Expr *Exp, AccessKind AK, Expr *MutexExp, 1069 void checkAccess(const FactSet &FSet, const Expr *Exp, AccessKind AK, 1071 void checkPtAccess(const FactSet &FSet, const Expr *Exp, AccessKind AK, 1553 void checkAccess(const Expr *Exp, AccessKind AK, in checkAccess() 1557 void checkPtAccess(const Expr *Exp, AccessKind AK, in checkPtAccess() 1592 const FactSet &FSet, const NamedDecl *D, const Expr *Exp, AccessKind AK, in warnIfMutexNotHeld() 1676 AccessKind AK, in checkAccess() 1743 AccessKind AK, in checkPtAccess() 2555 LockKind threadSafety::getLockKindFromAccessKind(AccessKind AK) { in getLockKindFromAccessKind()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 4839 enum AccessKind { 5765 enum AccessKind { 5953 Kind = AccessKind(Kind | AK_MAY); 5954 Kind = AccessKind(Kind & ~AK_MUST); 5989 Kind = AccessKind(Kind | R.Kind); 5991 Kind = AccessKind(Kind | AK_MAY); 5992 Kind = AccessKind(Kind & ~AK_MUST); 6008 AccessKind getKind() const { return Kind; } 6077 Kind = AccessKind(Kind | AK_MAY); 6078 Kind = AccessKind(Kind & ~AK_MUST); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 1387 AK = AccessKind(AK & (IsByval ? AccessKind::AK_R : AccessKind::AK_RW)); in translateAndAddStateFromCallee() 1457 using AccessKind = AAPointerInfo::AccessKind; typedef 1743 AccessKind AK = AccessKind::AK_R; in updateImpl() 1745 AK = AccessKind(AK | AccessKind::AK_MUST); in updateImpl() 1747 AK = AccessKind(AK | AccessKind::AK_MAY); in updateImpl() 1854 AK = AccessKind(AK | AccessKind::AK_MUST); in updateImpl() 1856 AK = AccessKind(AK | AccessKind::AK_MAY); in updateImpl() 1877 AccessKind::AK_RW); in updateImpl() 1983 ArgNo == 0 ? AccessKind::AK_MUST_WRITE : AccessKind::AK_MUST_READ; in updateImpl() 2021 ReadOnly ? AccessKind::AK_MAY_READ : AccessKind::AK_MAY_READ_WRITE; in updateImpl() [all …]
|
| H A D | OpenMPOpt.cpp | 3268 AAMemoryLocation::AccessKind, in updateImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 3682 << handler.AccessKind; in findSubobject() 3784 << handler.AccessKind; in findSubobject() 3808 << handler.AccessKind; in findSubobject() 3878 const AccessKinds AccessKind; member 4549 AccessKinds AccessKind; member 4609 if (AccessKind == AK_Increment) in found() 4617 if (AccessKind == AK_Increment) { in found() 4645 if (AccessKind == AK_Increment) in found() 5679 AccessKinds AccessKind; member 6715 const AccessKinds AccessKind; member [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 8226 SpecialRegisterAccessKind AccessKind, in EmitSpecialRegisterBuiltin() argument 8252 if (AccessKind != Write) { in EmitSpecialRegisterBuiltin() 8253 assert(AccessKind == NormalRead || AccessKind == VolatileRead); in EmitSpecialRegisterBuiltin() 8255 AccessKind == VolatileRead ? llvm::Intrinsic::read_volatile_register in EmitSpecialRegisterBuiltin() 8650 SpecialRegisterAccessKind AccessKind = Write; in EmitARMBuiltinExpr() local 8654 AccessKind = VolatileRead; in EmitARMBuiltinExpr() 8674 AccessKind); in EmitARMBuiltinExpr() 11111 SpecialRegisterAccessKind AccessKind = Write; in EmitAArch64BuiltinExpr() local 11116 AccessKind = VolatileRead; in EmitAArch64BuiltinExpr() 11143 AccessKind); in EmitAArch64BuiltinExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 1953 AccessKind AK, SourceLocation Loc) override { in handleNoMutexHeld()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 1319 enum AccessKind { AK_Write = 0x01, AK_Read = 0x10, AK_All = 0x11 }; enum 1328 const TargetRegisterInfo *TRI, const AccessKind AccessToCheck = AK_All) { in areCFlagsAccessedBetweenInstrs() 1783 AccessKind AccessToCheck = AK_Write; in canInstrSubstituteCmpInstr()
|