HomeSort by: relevance | last modified time | path
    Searched refs:IsAtomic (Results 1 - 15 of 15) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
tsan_shadow.h 125 DCHECK(!IsAtomic());
128 DCHECK_EQ(IsAtomic(), kIsAtomic);
131 bool IsAtomic() const { return x_ & kAtomicBit; }
192 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic));
198 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) ||
199 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite));
205 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) ||
206 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite));
tsan_rtl_report.cpp 185 mop->atomic = s.IsAtomic();
814 CHECK(!(s0.IsAtomic() && s1.IsAtomic()));
815 if (!s0.IsAtomic() && !s1.IsAtomic())
817 if (s0.IsAtomic() && s1.IsFreed())
819 if (s1.IsAtomic() && thr->is_freeing)
tsan_rtl_access.cpp 270 old.epoch() > sync_epoch && old.IsAtomic() == cur.IsAtomic() &&
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_rtl.h 219 DCHECK(!IsAtomic());
222 DCHECK_EQ(IsAtomic(), kIsAtomic);
225 bool IsAtomic() const {
294 DCHECK_EQ(v, (!IsWrite() && !kIsWrite) || (IsAtomic() && kIsAtomic));
301 DCHECK_EQ(v, (IsAtomic() < kIsAtomic) ||
302 (IsAtomic() == kIsAtomic && !IsWrite() <= !kIsWrite));
309 DCHECK_EQ(v, (IsAtomic() > kIsAtomic) ||
310 (IsAtomic() == kIsAtomic && !IsWrite() >= !kIsWrite));
tsan_rtl_report.cc 175 mop->atomic = s.IsAtomic();
579 CHECK(!(s0.IsAtomic() && s1.IsAtomic()));
580 if (!s0.IsAtomic() && !s1.IsAtomic())
582 if (s0.IsAtomic() && s1.IsFreed())
584 if (s1.IsAtomic() && thr->is_freeing)
tsan_rtl.cc 718 old.IsAtomic() == cur.IsAtomic() &&
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 561 bool IsAtomic = false;
565 bool IsAtomic)
567 IsAtomic(IsAtomic) {}
728 bool isAtomic() const {
731 return Inst->isAtomic();
744 return !Inst->isAtomic();
1115 if (MemInst.isLoad() && !InVal.IsAtomic && MemInst.isAtomic())
1429 MemInst.isAtomic()));
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/
WebAssemblyAsmParser.cpp 415 auto IsAtomic = InstName.find("atomic.") != StringRef::npos;
416 if (IsLoadStore || IsAtomic) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjC.cpp 816 bool isAtomic, bool hasStrong) {
824 // sizeof (Type of Ivar), isAtomic, false);
835 args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy);
891 bool isAtomic() const { return IsAtomic; }
902 unsigned IsAtomic : 1;
918 IsAtomic = prop->isAtomic();
944 } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) {
960 } else if (!IsAtomic) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Disassembler/
AMDGPUDisassembler.cpp 709 bool IsAtomic = (VDstIdx != -1);
801 if (IsAtomic) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h 273 bool parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp 1260 bool IsAtomic, bool IsLds = false);
1645 bool IsAtomic = false);
6959 bool IsAtomic,
6967 if (IsAtomic) {
7085 bool IsAtomic) {
7092 if (IsAtomic) {
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
GlobalISelEmitter.cpp 336 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) {
345 if (Predicate.isAtomic() && Predicate.getMemoryVT())
348 if (Predicate.isAtomic() &&
3790 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) {
3862 if (Predicate.isLoad() || Predicate.isStore() || Predicate.isAtomic()) {
3880 if (Predicate.isAtomic()) {
4004 bool IsAtomic = false;
4008 IsAtomic = true;
4067 if (IsAtomic && SrcGIOrNull->TheDef->getName() == "G_STORE") {
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 2423 /// if isAtomic: ::= SyncScope? AtomicOrdering
2427 bool LLParser::parseScopeAndOrdering(bool IsAtomic, SyncScope::ID &SSID,
2429 if (!IsAtomic)
7455 bool isAtomic = false;
7460 isAtomic = true;
7475 parseScopeAndOrdering(isAtomic, SSID, Ordering) ||
7481 if (isAtomic && !Alignment)
7512 bool isAtomic = false;
7517 isAtomic = true;
7530 parseScopeAndOrdering(isAtomic, SSID, Ordering) |
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 15708 if (OptLevel != CodeGenOpt::None && LD->isUnindexed() && !LD->isAtomic()) {
17830 if (OptLevel != CodeGenOpt::None && ST->isUnindexed() && !ST->isAtomic()) {
22725 bool IsAtomic;
22743 return {LSN->isVolatile(), LSN->isAtomic(), LSN->getBasePtr(),
22749 return {false /*isVolatile*/, /*isAtomic*/ false, LN->getOperand(1),
22755 return {false /*isvolatile*/, /*isAtomic*/ false, SDValue(),
22774 if (MUC0.IsAtomic && MUC1.IsAtomic)

Completed in 54 milliseconds