Searched refs:IsAtomic (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl.h | 219 DCHECK(!IsAtomic()); in SetAtomic() 222 DCHECK_EQ(IsAtomic(), kIsAtomic); in SetAtomic() 225 bool IsAtomic() const { in IsAtomic() function 294 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic)); in IsBothReadsOrAtomic() 301 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) || in IsRWNotWeaker() 302 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite)); in IsRWNotWeaker() 309 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) || in IsRWWeakerOrEqual() 310 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite)); in IsRWWeakerOrEqual()
|
| H A D | tsan_rtl_report.cc | 175 mop->atomic = s.IsAtomic(); in AddMemoryAccess() 579 CHECK(!(s0.IsAtomic() && s1.IsAtomic())); in RaceBetweenAtomicAndFree() 580 if (!s0.IsAtomic() && !s1.IsAtomic()) in RaceBetweenAtomicAndFree() 582 if (s0.IsAtomic() && s1.IsFreed()) in RaceBetweenAtomicAndFree() 584 if (s1.IsAtomic() && thr->is_freeing) in RaceBetweenAtomicAndFree()
|
| H A D | tsan_rtl.cc | 718 old.IsAtomic() == cur.IsAtomic() && in ContainsSameAccessSlow()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 658 bit IsAtomic = ?; 1169 let IsAtomic = 1; 1174 let IsAtomic = 1; 1179 let IsAtomic = 1; 1184 let IsAtomic = 1; 1189 let IsAtomic = 1; 1197 let IsAtomic = 1; 1296 let IsAtomic = 1; 1302 let IsAtomic = 1; 1308 let IsAtomic = 1; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 372 bool IsAtomic = false; member 376 bool IsAtomic) in LoadValue() 378 IsAtomic(IsAtomic) {} in LoadValue() 988 InVal.IsAtomic >= MemInst.isAtomic() && in processNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrAtomics.td | 34 let IsAtomic = 1; 42 let IsAtomic = 1; 117 let IsAtomic = 1; 124 let IsAtomic = 1;
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAMDGPU.td | 565 bit IsAtomic = 0; 599 let IsAtomic = base.IsAtomic; 632 let IsAtomic = 1; 649 !if(P_.IsAtomic, [], [llvm_i32_ty]), // dmask(imm) 658 !if(P_.IsAtomic, 0, 1)), 1> {
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Disassembler/ |
| H A D | AMDGPUDisassembler.cpp | 311 bool IsAtomic = (VDstIdx != -1); in convertMIMGInst() local 366 if (IsAtomic) { in convertMIMGInst()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 741 bool isAtomic() const { return IsAtomic; } in isAtomic() 752 unsigned IsAtomic : 1; member in __anonda19ca350211::PropertyImplStrategy 768 IsAtomic = prop->isAtomic(); in PropertyImplStrategy() 793 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) { in PropertyImplStrategy() 809 } else if (!IsAtomic) { in PropertyImplStrategy() 821 if (!IsAtomic) { in PropertyImplStrategy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 892 bool IsAtomic, bool IsAtomicReturn, bool IsLds = false); 1153 bool IsAtomic = false); 4562 bool IsAtomic, in cvtMubufImpl() argument 4568 assert(IsAtomicReturn ? IsAtomic : true); in cvtMubufImpl() 4620 if (!IsAtomic) { // glc is hard-coded. in cvtMubufImpl() 4672 bool IsAtomic) { in cvtMIMG() argument 4679 if (IsAtomic) { in cvtMIMG()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 268 let IsAtomic = 1; 274 let IsAtomic = 1;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 2290 let IsAtomic = F.IsAtomic;
|