| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafety.h | 69 enum AccessKind { enum 178 ProtectedOperationKind POK, AccessKind AK, in handleNoMutexHeld() 257 LockKind getLockKindFromAccessKind(AccessKind AK);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CStringChecker.cpp | 54 enum class AccessKind { write, read }; enum 57 AccessKind Access) { in createOutOfBoundErrorMsg() 65 if (Access == AccessKind::write) { in createOutOfBoundErrorMsg() 240 AccessKind Access) const; 243 AccessKind Access) const; 328 AccessKind Access) const { in CheckLocation() 1173 state = CheckBufferAccess(C, state, Dest, Size, AccessKind::write); in evalCopyCommon() 1336 State = CheckBufferAccess(C, State, Right, Size, AccessKind::read); in evalMemcmp() 1337 State = CheckBufferAccess(C, State, Left, Size, AccessKind::read); in evalMemcmp() 2202 State = CheckBufferAccess(C, State, Buffer, Size, AccessKind::write); in evalMemset() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ThreadSafety.cpp | 1596 void warnIfMutexNotHeld(const NamedDecl *D, const Expr *Exp, AccessKind AK, 1602 void checkAccess(const Expr *Exp, AccessKind AK, 1604 void checkPtAccess(const Expr *Exp, AccessKind AK, 1631 AccessKind AK, Expr *MutexExp, in warnIfMutexNotHeld() 1714 void BuildLockset::checkAccess(const Expr *Exp, AccessKind AK, in checkAccess() 1770 void BuildLockset::checkPtAccess(const Expr *Exp, AccessKind AK, in checkPtAccess() 2589 LockKind threadSafety::getLockKindFromAccessKind(AccessKind AK) { in getLockKindFromAccessKind()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 3885 enum AccessKind { 3898 function_ref<bool(const Instruction *, const Value *, AccessKind, 4485 enum AccessKind { 4493 Access(Instruction *I, Optional<Value *> Content, AccessKind Kind, Type *Ty) 4496 AccessKind Kind, Type *Ty) 4524 Kind = AccessKind(Kind | R.Kind); 4529 AccessKind getKind() const { return Kind; } 4577 AccessKind Kind;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 995 AAPointerInfo::AccessKind Kind, Type *Ty, in addAccess() 1110 AccessKind AK = in translateAndAddCalleeState() 1111 AccessKind(RAcc.getKind() & (IsByval ? AccessKind::AK_READ in translateAndAddCalleeState() 1127 using AccessKind = AAPointerInfo::AccessKind; typedef 1270 AccessKind::AK_READ, PtrOI.Offset, Changed, in updateImpl() 7579 AccessKind Kind; 7612 AccessKind getAccessKindFromInst(const Instruction *I) { in getAccessKindFromInst() 7613 AccessKind AK = READ_WRITE; in getAccessKindFromInst() 7616 AK = AccessKind(AK | (I->mayWriteToMemory() ? WRITE : NONE)); in getAccessKindFromInst() 7627 AccessKind AK = READ_WRITE) { in updateStateAndAccessesMap() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 3607 << handler.AccessKind; in findSubobject() 3708 << handler.AccessKind; in findSubobject() 3729 << handler.AccessKind; in findSubobject() 3799 const AccessKinds AccessKind; member 4431 AccessKinds AccessKind; member 4491 if (AccessKind == AK_Increment) in found() 4499 if (AccessKind == AK_Increment) { in found() 4525 if (AccessKind == AK_Increment) in found() 5506 AccessKinds AccessKind; member 6528 const AccessKinds AccessKind; member [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 7240 SpecialRegisterAccessKind AccessKind, in EmitSpecialRegisterBuiltin() argument 7265 if (AccessKind != Write) { in EmitSpecialRegisterBuiltin() 7266 assert(AccessKind == NormalRead || AccessKind == VolatileRead); in EmitSpecialRegisterBuiltin() 7268 AccessKind == VolatileRead ? llvm::Intrinsic::read_volatile_register in EmitSpecialRegisterBuiltin() 7649 SpecialRegisterAccessKind AccessKind = Write; in EmitARMBuiltinExpr() local 7653 AccessKind = VolatileRead; in EmitARMBuiltinExpr() 7673 AccessKind); in EmitARMBuiltinExpr() 9664 SpecialRegisterAccessKind AccessKind = Write; in EmitAArch64BuiltinExpr() local 9668 AccessKind = VolatileRead; in EmitAArch64BuiltinExpr() 9687 AccessKind); in EmitAArch64BuiltinExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 1934 ProtectedOperationKind POK, AccessKind AK, in handleNoMutexHeld()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 1272 enum AccessKind { AK_Write = 0x01, AK_Read = 0x10, AK_All = 0x11 }; enum 1281 const TargetRegisterInfo *TRI, const AccessKind AccessToCheck = AK_All) { in areCFlagsAccessedBetweenInstrs() 1714 AccessKind AccessToCheck = AK_Write; in canInstrSubstituteCmpInstr()
|