/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/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1109 case CrossThread: return "CrossThread"; in ConvertAtomicSynchScope() 1334 StringRef CrossThread = ConvertAtomicSynchScope(load->getSynchScope()); in printInstruction() local 1336 << Ordering << ", " << CrossThread << ");"; in printInstruction() 1352 StringRef CrossThread = ConvertAtomicSynchScope(store->getSynchScope()); in printInstruction() local 1354 << Ordering << ", " << CrossThread << ");"; in printInstruction() 1560 StringRef CrossThread = ConvertAtomicSynchScope(fi->getSynchScope()); in printInstruction() local 1563 << Ordering << ", " << CrossThread << ", " << bbname in printInstruction() 1573 StringRef CrossThread = ConvertAtomicSynchScope(cxi->getSynchScope()); in printInstruction() local 1578 << CrossThread << ", " << bbname in printInstruction() 1592 StringRef CrossThread = ConvertAtomicSynchScope(rmwi->getSynchScope()); in printInstruction() local [all …]
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | ThreadSanitizer.cpp | 319 return LI->isAtomic() && LI->getSynchScope() == CrossThread; in isAtomic() 321 return SI->isAtomic() && SI->getSynchScope() == CrossThread; in isAtomic()
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 50 CrossThread = 1 enumerator 184 AtomicOrdering Order, SynchronizationScope SynchScope = CrossThread, 190 SynchronizationScope SynchScope = CrossThread, 250 SynchronizationScope SynchScope = CrossThread) { 313 SynchronizationScope SynchScope = CrossThread, 369 SynchronizationScope SynchScope = CrossThread) { 432 SynchronizationScope SynchScope = CrossThread,
|
D | IRBuilder.h | 1002 SynchronizationScope SynchScope = CrossThread, 1010 SynchronizationScope SynchScope = CrossThread) { 1016 SynchronizationScope SynchScope = CrossThread) {
|
/external/llvm/lib/IR/ |
D | Instructions.cpp | 950 : LoadInst(Ptr, Name, isVolatile, Align, NotAtomic, CrossThread, in LoadInst() 955 : LoadInst(Ptr, Name, isVolatile, Align, NotAtomic, CrossThread, InsertAE) { in LoadInst() 1064 : StoreInst(val, addr, isVolatile, Align, NotAtomic, CrossThread, in StoreInst() 1069 : StoreInst(val, addr, isVolatile, Align, NotAtomic, CrossThread, in StoreInst()
|
D | AsmWriter.cpp | 2044 case CrossThread: break; in writeAtomic() 2065 case CrossThread: break; in writeAtomicCmpXchg()
|
D | Core.cpp | 2500 isSingleThread ? SingleThread : CrossThread, in LLVMBuildFence() 2763 mapFromLLVMOrdering(ordering), singleThread ? SingleThread : CrossThread)); in LLVMBuildAtomicRMW()
|
D | Verifier.cpp | 2560 Assert(LI.getSynchScope() == CrossThread, in visitLoadInst() 2589 Assert(SI.getSynchScope() == CrossThread, in visitStoreInst()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 1596 Scope = CrossThread; in ParseScopeAndOrdering() 5287 SynchronizationScope Scope = CrossThread; in ParseLoad() 5335 SynchronizationScope Scope = CrossThread; in ParseStore() 5378 SynchronizationScope Scope = CrossThread; in ParseCmpXchg() 5431 SynchronizationScope Scope = CrossThread; in ParseAtomicRMW() 5484 SynchronizationScope Scope = CrossThread; in ParseFence()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 139 case CrossThread: return bitc::SYNCHSCOPE_CROSSTHREAD; in GetEncodedSynchScope()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 668 case bitc::SYNCHSCOPE_CROSSTHREAD: return CrossThread; in GetDecodedSynchScope()
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 1324 Scope = llvm::CrossThread; in EmitBuiltinExpr()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 16813 if (FenceOrdering == SequentiallyConsistent && FenceScope == CrossThread) { in LowerATOMIC_FENCE()
|