Home
last modified time | relevance | path

Searched refs:LK_Shared (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafety.h76 LK_Shared, enumerator
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp149 return (LKind == LK_Exclusive) || (LK == LK_Shared); in isAtLeast()
1027 ? LK_Shared in handleUnlock()
1570 LK_Shared, Loc)); in getEdgeLockset()
1908 A->isShared() ? LK_Shared : LK_Exclusive, in handleCall()
2058 Analyzer->removeLock(FSet, M, Loc, Dtor, LK_Shared); in handleCall()
2070 FSet, std::make_unique<LockableFactEntry>(M, LK_Shared, Loc, Source)); in handleCall()
2344 bool ShouldTakeB = B.kind() == LK_Shared; in join()
2564 auto Entry = std::make_unique<LockableFactEntry>(Mu, LK_Shared, Loc, in runAnalysis()
2585 std::make_unique<LockableFactEntry>(Lock, LK_Shared, D->getLocation())); in runAnalysis()
2752 return LK_Shared; in getLockKindFromAccessKind()