/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl.h | 204 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()
|
D | tsan_rtl_report.cc | 172 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()
|
D | tsan_rtl.cc | 665 old.IsAtomic() == cur.IsAtomic() && in ContainsSameAccessSlow()
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl.h | 211 DCHECK(!IsAtomic()); in SetAtomic() 214 DCHECK_EQ(IsAtomic(), kIsAtomic); in SetAtomic() 217 bool IsAtomic() const { in IsAtomic() function 286 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic)); in IsBothReadsOrAtomic() 293 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) || in IsRWNotWeaker() 294 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite)); in IsRWNotWeaker() 301 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) || in IsRWWeakerOrEqual() 302 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite)); in IsRWWeakerOrEqual()
|
D | tsan_rtl_report.cpp | 175 mop->atomic = s.IsAtomic(); in AddMemoryAccess() 575 CHECK(!(s0.IsAtomic() && s1.IsAtomic())); in RaceBetweenAtomicAndFree() 576 if (!s0.IsAtomic() && !s1.IsAtomic()) in RaceBetweenAtomicAndFree() 578 if (s0.IsAtomic() && s1.IsFreed()) in RaceBetweenAtomicAndFree() 580 if (s1.IsAtomic() && thr->is_freeing) in RaceBetweenAtomicAndFree()
|
D | tsan_rtl.cpp | 752 old.IsAtomic() == cur.IsAtomic() && in ContainsSameAccessSlow()
|
/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 285 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-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 775 bit IsAtomic = ?; 1429 let IsAtomic = 1; 1434 let IsAtomic = 1; 1439 let IsAtomic = 1; 1444 let IsAtomic = 1; 1449 let IsAtomic = 1; 1457 let IsAtomic = 1; 1462 let IsAtomic = 1; 1467 let IsAtomic = 1; 1472 let IsAtomic = 1; [all …]
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 773 bit IsAtomic = ?; 1442 let IsAtomic = true; 1447 let IsAtomic = true; 1452 let IsAtomic = true; 1457 let IsAtomic = true; 1462 let IsAtomic = true; 1470 let IsAtomic = true; 1475 let IsAtomic = true; 1480 let IsAtomic = true; 1485 let IsAtomic = true; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 523 bool IsAtomic = false; member 527 bool IsAtomic) in LoadValue() 529 IsAtomic(IsAtomic) {} in LoadValue() 1120 InVal.IsAtomic >= MemInst.isAtomic() && in processNode()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64InstrAtomics.td | 33 let IsAtomic = 1; 41 let IsAtomic = 1; 116 let IsAtomic = 1; 123 let IsAtomic = 1;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64InstrAtomics.td | 33 let IsAtomic = 1; 41 let IsAtomic = 1; 116 let IsAtomic = 1; 123 let IsAtomic = 1;
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 541 bool IsAtomic = false; member 545 bool IsAtomic) in LoadValue() 547 IsAtomic(IsAtomic) {} in LoadValue() 1089 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic()) in getMatchingValue()
|
/external/llvm-project/llvm/test/TableGen/ |
D | ContextlessPredicates.td | 14 let IsAtomic = 1;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IntrinsicsAMDGPU.td | 596 bit IsAtomic = 0; 630 let IsAtomic = base.IsAtomic; 663 let IsAtomic = 1; 676 int NumDmaskArgs = !if(P_.IsAtomic, 0, 1); 693 !if(P_.IsAtomic, [], [llvm_i32_ty]), // dmask(imm) 701 !if(P_.IsAtomic, [], [ImmArg<AMDGPUImageDimIntrinsicEval<P_>.DmaskArgIndex>]), 707 !if(P_.IsAtomic, 0, 1)), 1> {
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | IntrinsicsAMDGPU.td | 613 bit IsAtomic = false; 647 let IsAtomic = base.IsAtomic; 680 let IsAtomic = true; 693 int NumDmaskArgs = !not(P_.IsAtomic); 720 !if(P_.IsAtomic, [], [llvm_i32_ty]), // dmask(imm) 729 !if(P_.IsAtomic, [], [ImmArg<ArgIndex<AMDGPUImageDimIntrinsicEval<P_>.DmaskArgIndex>>]), 738 !if(P_.IsAtomic, 0, 1)), 1> {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/AsmParser/ |
D | WebAssemblyAsmParser.cpp | 393 auto IsAtomic = InstName.find("atomic.") != StringRef::npos; in checkForP2AlignIfLoadStore() local 394 if (IsLoadStore || IsAtomic) { in checkForP2AlignIfLoadStore()
|
/external/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
D | WebAssemblyAsmParser.cpp | 413 auto IsAtomic = InstName.find("atomic.") != StringRef::npos; in checkForP2AlignIfLoadStore() local 414 if (IsLoadStore || IsAtomic) { in checkForP2AlignIfLoadStore()
|
/external/clang/lib/CodeGen/ |
D | CGObjC.cpp | 644 bool isAtomic() const { return IsAtomic; } in isAtomic() 655 unsigned IsAtomic : 1; member in __anon2e547c680211::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-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructions.td | 405 let IsAtomic = 1; 410 let IsAtomic = 1;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/Disassembler/ |
D | AMDGPUDisassembler.cpp | 485 bool IsAtomic = (VDstIdx != -1); in convertMIMGInst() local 576 if (IsAtomic) { in convertMIMGInst()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.td | 329 let IsAtomic = 1; 338 let IsAtomic = 1; 372 let IsAtomic = 1; 378 let IsAtomic = 1; 460 let IsAtomic = 1, AddressSpaces = LoadAddress_local.AddrSpaces in { 552 let IsAtomic = 1; 558 let IsAtomic = 1;
|
D | AMDGPUInstructions.td | 403 let IsAtomic = 1; 408 let IsAtomic = 1;
|
/external/llvm/lib/Target/AMDGPU/AsmParser/ |
D | AMDGPUAsmParser.cpp | 588 …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/llvm-project/clang/lib/CodeGen/ |
D | CGObjC.cpp | 890 bool isAtomic() const { return IsAtomic; } in isAtomic() 901 unsigned IsAtomic : 1; member in __anona13c6eb60211::PropertyImplStrategy 917 IsAtomic = prop->isAtomic(); in PropertyImplStrategy() 943 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) { in PropertyImplStrategy() 959 } else if (!IsAtomic) { in PropertyImplStrategy() 971 if (!IsAtomic) { in PropertyImplStrategy()
|