Home
last modified time | relevance | path

Searched refs:IsAtomic (Results 1 – 16 of 16) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl.h204 DCHECK(!IsAtomic()); in SetAtomic()
207 DCHECK_EQ(IsAtomic(), kIsAtomic); in SetAtomic()
210 bool IsAtomic() const { in IsAtomic() function
279 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic)); in IsBothReadsOrAtomic()
286 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) || in IsRWNotWeaker()
287 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite)); in IsRWNotWeaker()
294 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) || in IsRWWeakerOrEqual()
295 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite)); in IsRWWeakerOrEqual()
Dtsan_rtl_report.cc172 mop->atomic = s.IsAtomic(); in AddMemoryAccess()
571 CHECK(!(s0.IsAtomic() && s1.IsAtomic())); in RaceBetweenAtomicAndFree()
572 if (!s0.IsAtomic() && !s1.IsAtomic()) in RaceBetweenAtomicAndFree()
574 if (s0.IsAtomic() && s1.IsFreed()) in RaceBetweenAtomicAndFree()
576 if (s1.IsAtomic() && thr->is_freeing) in RaceBetweenAtomicAndFree()
Dtsan_rtl.cc665 old.IsAtomic() == cur.IsAtomic() && in ContainsSameAccessSlow()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td643 bit IsAtomic = ?;
1145 let IsAtomic = 1;
1150 let IsAtomic = 1;
1155 let IsAtomic = 1;
1160 let IsAtomic = 1;
1165 let IsAtomic = 1;
1173 let IsAtomic = 1;
1178 let IsAtomic = 1;
1183 let IsAtomic = 1;
1188 let IsAtomic = 1;
[all …]
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp285 bool IsAtomic; member
288 : DefInst(nullptr), Generation(0), MatchingId(-1), IsAtomic(false), in LoadValue()
291 bool IsAtomic, bool IsInvariant) in LoadValue()
293 IsAtomic(IsAtomic), IsInvariant(IsInvariant) {} in LoadValue()
643 InVal.IsAtomic >= MemInst.isAtomic()) { in processNode()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp370 bool IsAtomic = false; member
374 bool IsAtomic) in LoadValue()
376 IsAtomic(IsAtomic) {} in LoadValue()
983 InVal.IsAtomic >= MemInst.isAtomic() && in processNode()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrAtomics.td34 let IsAtomic = 1;
42 let IsAtomic = 1;
117 let IsAtomic = 1;
124 let IsAtomic = 1;
/external/spirv-llvm/lib/SPIRV/
DSPIRVInternal.h389 bool IsAtomic; member
394 IsSampler(false), IsAtomic(false), IsLocalArgBlock(false), in BuiltinArgTypeMangleInfo()
466 Info.IsAtomic = isArgAtomic(Ndx); in getTypeMangleInfo()
DSPIRVUtil.cpp991 if (Info.IsAtomic && !Ty->isPointerTy()) { in transTypeDesc()
993 DTInfo.IsAtomic = false; in transTypeDesc()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DIntrinsicsAMDGPU.td547 bit IsAtomic = 0;
581 let IsAtomic = base.IsAtomic;
614 let IsAtomic = 1;
631 !if(P_.IsAtomic, [], [llvm_i32_ty]), // dmask(imm)
640 !if(P_.IsAtomic, 0, 1)), 1> {
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/Disassembler/
DAMDGPUDisassembler.cpp311 bool IsAtomic = (VDstIdx != -1); in convertMIMGInst() local
366 if (IsAtomic) { in convertMIMGInst()
/external/clang/lib/CodeGen/
DCGObjC.cpp644 bool isAtomic() const { return IsAtomic; } in isAtomic()
655 unsigned IsAtomic : 1; member in __anonf643ed510211::PropertyImplStrategy
671 IsAtomic = prop->isAtomic(); in PropertyImplStrategy()
696 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) { in PropertyImplStrategy()
712 } else if (!IsAtomic) { in PropertyImplStrategy()
724 if (!IsAtomic) { in PropertyImplStrategy()
/external/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp588 …void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands, bool IsAtomic, bool IsAtomicReturn);
2128 bool IsAtomic, bool IsAtomicReturn) { in cvtMubufImpl() argument
2130 assert(IsAtomicReturn ? IsAtomic : true); in cvtMubufImpl()
2165 if (!IsAtomic) { // glc is hard-coded. in cvtMubufImpl()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp894 bool IsAtomic, bool IsAtomicReturn, bool IsLds = false);
1156 bool IsAtomic = false);
4521 bool IsAtomic, in cvtMubufImpl() argument
4527 assert(IsAtomicReturn ? IsAtomic : true); in cvtMubufImpl()
4579 if (!IsAtomic) { // glc is hard-coded. in cvtMubufImpl()
4632 bool IsAtomic) { in cvtMIMG() argument
4639 if (IsAtomic) { in cvtMIMG()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td255 let IsAtomic = 1;
261 let IsAtomic = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonPatterns.td2195 let IsAtomic = F.IsAtomic;