OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:kIsAtomic
(Results
1 - 3
of
3
) sorted by null
/external/compiler-rt/lib/tsan/rtl/
tsan_update_shadow_word_inl.h
37
if (old.IsRWNotWeaker(kAccessIsWrite,
kIsAtomic
)) {
46
if (old.IsRWWeakerOrEqual(kAccessIsWrite,
kIsAtomic
))
55
if (old.IsBothReadsOrAtomic(kAccessIsWrite,
kIsAtomic
))
67
if (old.IsBothReadsOrAtomic(kAccessIsWrite,
kIsAtomic
))
tsan_rtl.h
259
void SetAtomic(bool
kIsAtomic
) {
261
if (
kIsAtomic
)
263
DCHECK_EQ(IsAtomic(),
kIsAtomic
);
345
bool IsBothReadsOrAtomic(bool kIsWrite, bool
kIsAtomic
) const {
348
| (
kIsAtomic
<< kAtomicShift));
349
DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() &&
kIsAtomic
));
353
bool IsRWNotWeaker(bool kIsWrite, bool
kIsAtomic
) const {
355
<= u64((kIsWrite ^ 1) | (
kIsAtomic
<< 1));
356
DCHECK_EQ(v, (IsAtomic() <
kIsAtomic
) ||
357
(IsAtomic() ==
kIsAtomic
&& !IsWrite() <= !kIsWrite))
[
all
...]
tsan_rtl.cc
394
int kAccessSizeLog, bool kAccessIsWrite, bool
kIsAtomic
,
467
int size, bool kAccessIsWrite, bool
kIsAtomic
) {
481
MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite,
kIsAtomic
);
489
int kAccessSizeLog, bool kAccessIsWrite, bool
kIsAtomic
) {
526
cur.SetAtomic(
kIsAtomic
);
532
MemoryAccessImpl(thr, addr, kAccessSizeLog, kAccessIsWrite,
kIsAtomic
,
Completed in 62 milliseconds