/external/llvm/test/CodeGen/CPP/ |
D | atomic.ll | 5 …a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::Xchg, {{.*}}, SequentiallyConsistent, CrossThread 10 …[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::Add, {{.*}}, SequentiallyConsistent, CrossThread 20 … [[INST:[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::And, {{.*}}, AcquireRelease, CrossThread 25 …WInst* [[INST:[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::Nand, {{.*}}, Release, CrossThread 35 …MWInst* [[INST:[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::Xor, {{.*}}, Release, CrossThread 45 …MWInst* [[INST:[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::Min, {{.*}}, Acquire, CrossThread 50 …nst* [[INST:[a-zA-Z0-9_]+]] = new AtomicRMWInst(AtomicRMWInst::UMax, {{.*}}, Monotonic, CrossThread 65 …INST:[a-zA-Z0-9_]+]] = new AtomicCmpXchgInst({{.*}}, SequentiallyConsistent, Monotonic, CrossThread 77 …INST:[a-zA-Z0-9_]+]] = new AtomicCmpXchgInst({{.*}}, SequentiallyConsistent, Monotonic, CrossThread
|
/external/llvm/unittests/Analysis/ |
D | AliasAnalysisTest.cpp | 186 Monotonic, Monotonic, CrossThread, BB); in TEST_F() 189 Monotonic, CrossThread, BB); in TEST_F()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1108 case CrossThread: return "CrossThread"; in ConvertAtomicSynchScope() 1333 StringRef CrossThread = ConvertAtomicSynchScope(load->getSynchScope()); in printInstruction() local 1335 << Ordering << ", " << CrossThread << ");"; in printInstruction() 1351 StringRef CrossThread = ConvertAtomicSynchScope(store->getSynchScope()); in printInstruction() local 1353 << Ordering << ", " << CrossThread << ");"; in printInstruction() 1554 StringRef CrossThread = ConvertAtomicSynchScope(fi->getSynchScope()); in printInstruction() local 1557 << Ordering << ", " << CrossThread << ", " << bbname in printInstruction() 1567 StringRef CrossThread = ConvertAtomicSynchScope(cxi->getSynchScope()); in printInstruction() local 1572 << CrossThread << ", " << bbname in printInstruction() 1586 StringRef CrossThread = ConvertAtomicSynchScope(rmwi->getSynchScope()); in printInstruction() local [all …]
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | ThreadSanitizer.cpp | 320 return LI->isAtomic() && LI->getSynchScope() == CrossThread; in isAtomic() 322 return SI->isAtomic() && SI->getSynchScope() == CrossThread; in isAtomic()
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 52 CrossThread = 1 enumerator 206 AtomicOrdering Order, SynchronizationScope SynchScope = CrossThread, 212 SynchronizationScope SynchScope = CrossThread, 276 SynchronizationScope SynchScope = CrossThread) { 342 SynchronizationScope SynchScope = CrossThread, 397 SynchronizationScope SynchScope = CrossThread) { 465 SynchronizationScope SynchScope = CrossThread,
|
D | IRBuilder.h | 1074 SynchronizationScope SynchScope = CrossThread, 1082 SynchronizationScope SynchScope = CrossThread) { 1088 SynchronizationScope SynchScope = CrossThread) {
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 1720 Scope = CrossThread; in ParseScopeAndOrdering() 5784 SynchronizationScope Scope = CrossThread; in ParseLoad() 5832 SynchronizationScope Scope = CrossThread; in ParseStore() 5875 SynchronizationScope Scope = CrossThread; in ParseCmpXchg() 5928 SynchronizationScope Scope = CrossThread; in ParseAtomicRMW() 5981 SynchronizationScope Scope = CrossThread; in ParseFence()
|
/external/llvm/lib/IR/ |
D | Instructions.cpp | 1213 : LoadInst(Ty, Ptr, Name, isVolatile, Align, NotAtomic, CrossThread, in LoadInst() 1218 : LoadInst(Ptr, Name, isVolatile, Align, NotAtomic, CrossThread, InsertAE) { in LoadInst() 1328 : StoreInst(val, addr, isVolatile, Align, NotAtomic, CrossThread, in StoreInst() 1333 : StoreInst(val, addr, isVolatile, Align, NotAtomic, CrossThread, in StoreInst()
|
D | AsmWriter.cpp | 2103 case CrossThread: break; in writeAtomic() 2124 case CrossThread: break; in writeAtomicCmpXchg()
|
D | Core.cpp | 2542 isSingleThread ? SingleThread : CrossThread, in LLVMBuildFence() 2824 mapFromLLVMOrdering(ordering), singleThread ? SingleThread : CrossThread)); in LLVMBuildAtomicRMW()
|
D | Verifier.cpp | 2767 Assert(LI.getSynchScope() == CrossThread, in visitLoadInst() 2794 Assert(SI.getSynchScope() == CrossThread, in visitStoreInst()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 143 case CrossThread: return bitc::SYNCHSCOPE_CROSSTHREAD; in GetEncodedSynchScope()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 809 case bitc::SYNCHSCOPE_CROSSTHREAD: return CrossThread; in getDecodedSynchScope()
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 1459 Scope = llvm::CrossThread; in EmitBuiltinExpr()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 19272 if (FenceOrdering == SequentiallyConsistent && FenceScope == CrossThread) { in LowerATOMIC_FENCE()
|