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
35
if (old.IsRWWeakerOrEqual(kAccessIsWrite,
kIsAtomic
))
44
if (old.IsBothReadsOrAtomic(kAccessIsWrite,
kIsAtomic
))
56
if (old.IsBothReadsOrAtomic(kAccessIsWrite,
kIsAtomic
))
tsan_rtl.h
196
void SetAtomic(bool
kIsAtomic
) {
198
if (
kIsAtomic
)
200
DCHECK_EQ(IsAtomic(),
kIsAtomic
);
269
bool ALWAYS_INLINE IsBothReadsOrAtomic(bool kIsWrite, bool
kIsAtomic
) const {
271
| (u64(
kIsAtomic
) << kAtomicShift));
272
DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() &&
kIsAtomic
));
276
bool ALWAYS_INLINE IsRWNotWeaker(bool kIsWrite, bool
kIsAtomic
) const {
278
<= u64((kIsWrite ^ 1) | (
kIsAtomic
<< 1));
279
DCHECK_EQ(v, (IsAtomic() <
kIsAtomic
) ||
280
(IsAtomic() ==
kIsAtomic
&& !IsWrite() <= !kIsWrite))
[
all
...]
tsan_rtl.cc
534
int kAccessSizeLog, bool kAccessIsWrite, bool
kIsAtomic
,
607
int size, bool kAccessIsWrite, bool
kIsAtomic
) {
621
MemoryAccess(thr, pc, addr, kAccessSizeLog, kAccessIsWrite,
kIsAtomic
);
713
int kAccessSizeLog, bool kAccessIsWrite, bool
kIsAtomic
) {
754
cur.SetAtomic(
kIsAtomic
);
772
MemoryAccessImpl1(thr, addr, kAccessSizeLog, kAccessIsWrite,
kIsAtomic
,
779
int kAccessSizeLog, bool kAccessIsWrite, bool
kIsAtomic
,
790
MemoryAccessImpl1(thr, addr, kAccessSizeLog, kAccessIsWrite,
kIsAtomic
,
Completed in 174 milliseconds