Home
last modified time | relevance | path

Searched refs:Acquire (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mac.cpp194 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
205 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
226 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
237 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
257 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
267 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
277 Acquire(thr, pc, (uptr)lock); in TSAN_INTERCEPTOR()
300 Acquire(thr, pc, (uptr)connection); in TSAN_INTERCEPTOR()
314 Acquire(thr, pc, (uptr)connection); in TSAN_INTERCEPTOR()
330 Acquire(thr, pc, (uptr)connection); in TSAN_INTERCEPTOR()
[all …]
H A Dtsan_interceptors_libdispatch.cpp106 Acquire(thr, pc, submit_sync); in dispatch_sync_pre_execute()
111 if (serial_sync) Acquire(thr, pc, serial_sync); in dispatch_sync_pre_execute()
112 if (serial_task && concurrent_sync) Acquire(thr, pc, concurrent_sync); in dispatch_sync_pre_execute()
306 Acquire(thr, pc, (uptr)a); in TSAN_INTERCEPTOR()
332 if (result == 0) Acquire(thr, pc, (uptr)dsema); in TSAN_INTERCEPTOR()
340 if (result == 0) Acquire(thr, pc, (uptr)group); in TSAN_INTERCEPTOR()
397 Acquire(thr, pc, (uptr)group); in DECLARE_REAL()
517 Acquire(thr, pc, parent_to_child_sync);
526 Acquire(thr, pc, child_to_parent_sync);
548 Acquire(thr, pc, parent_to_child_sync); in TSAN_INTERCEPTOR()
[all …]
H A Dtsan_interface.cpp152 Acquire(cur_thread(), CALLERPC, (uptr)addr); in __tsan_acquire()
H A Dtsan_fd.cpp168 Acquire(thr, pc, (uptr)s); in FdAcquire()
285 Acquire(thr, pc, (uptr)&fdctx.connectsync); in FdSocketAccept()
H A Dtsan_interceptors_posix.cpp391 Acquire(cur_thread(), (uptr)0, (uptr)ctx); in at_exit_wrapper()
397 Acquire(cur_thread(), 0, (uptr)arg); in cxa_at_exit_wrapper()
460 Acquire(thr, pc, (uptr)arg); in on_exit_wrapper()
885 Acquire(thr, pc, (uptr)g); in STDCXX_INTERCEPTOR()
1474 Acquire(thr, pc, (uptr)b); in TSAN_INTERCEPTOR()
1507 Acquire(thr, pc, (uptr)o); in TSAN_INTERCEPTOR()
1946 Acquire(thr, 0, (uptr)&sigactions[sig]); in CallUserSignalHandler()
2313 Acquire(thr, pc, File2addr(path)); \
2332 Acquire(((TsanInterceptorContext *) ctx)->thr, pc, u)
2338 Acquire(((TsanInterceptorContext *) ctx)->thr, pc, Dir2addr(path))
[all …]
H A Dtsan_interface_java.cpp245 Acquire(thr, caller_pc, addr); in __tsan_java_acquire()
H A Dtsan_rtl_thread.cpp447 Acquire(fiber, pc, (uptr)fiber); in FiberSwitch()
H A Dtsan_interface_ann.cpp228 Acquire(thr, pc, addr); in AnnotateHappensAfter()
H A Dtsan_rtl.h781 void Acquire(ThreadState *thr, uptr pc, uptr addr);
H A Dtsan_rtl_mutex.cpp394 void Acquire(ThreadState *thr, uptr pc, uptr addr) NO_THREAD_SAFETY_ANALYSIS { in Acquire() function
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DAtomicOrdering.h61 Acquire = 4, enumerator
129 return isAtLeastOrStrongerThan(AO, AtomicOrdering::Acquire); in isAcquireOrStronger()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGlobalStatus.cpp34 if ((X == AtomicOrdering::Acquire && Y == AtomicOrdering::Release) || in strongerOrdering()
35 (Y == AtomicOrdering::Acquire && X == AtomicOrdering::Release)) in strongerOrdering()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h289 if (FailureOrdering == AtomicOrdering::Acquire) { in getMergedOrdering()
291 return AtomicOrdering::Acquire; in getMergedOrdering()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp138 case AtomicOrdering::Acquire: in getLRForRMW32()
155 case AtomicOrdering::Acquire: in getSCForRMW32()
172 case AtomicOrdering::Acquire: in getLRForRMW64()
189 case AtomicOrdering::Acquire: in getSCForRMW64()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp1659 MOI.getOrdering() == AtomicOrdering::Acquire || in expandLoad()
1672 if (MOI.getOrdering() == AtomicOrdering::Acquire || in expandLoad()
1737 if (MOI.getOrdering() == AtomicOrdering::Acquire || in expandAtomicFence()
1758 if (MOI.getOrdering() == AtomicOrdering::Acquire || in expandAtomicFence()
1779 MOI.getOrdering() == AtomicOrdering::Acquire || in expandAtomicCmpxchgOrRmw()
1796 if (MOI.getOrdering() == AtomicOrdering::Acquire || in expandAtomicCmpxchgOrRmw()
1799 MOI.getFailureOrdering() == AtomicOrdering::Acquire || in expandAtomicCmpxchgOrRmw()
/freebsd-13.1/crypto/heimdal/kuser/
H A Dkcc-commands.in110 help = "Acquire a Kerberos ticket"
157 help = "Acquire a Kerberos ticket"
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp151 if (Ordering != AtomicOrdering::Acquire && in visitAtomicRMWInst()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/go/
H A Dtsan_go.cpp244 Acquire(thr, 0, (uptr)addr); in __tsan_acquire()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp438 FailureOrder = llvm::AtomicOrdering::Acquire; in emitAtomicCmpXchgFailureSet()
479 llvm::AtomicOrdering::Acquire, Scope); in emitAtomicCmpXchgFailureSet()
1312 llvm::AtomicOrdering::Acquire, Scope); in EmitAtomicExpr()
1371 llvm::AtomicOrdering::Acquire, Scope); in EmitAtomicExpr()
1562 AO = llvm::AtomicOrdering::Acquire; in EmitAtomicLoad()
2041 if (AO == llvm::AtomicOrdering::Acquire) in EmitAtomicStore()
H A DCGStmtOpenMP.cpp5432 case llvm::AtomicOrdering::Acquire: in emitOMPAtomicReadExpr()
5436 llvm::AtomicOrdering::Acquire); in emitOMPAtomicReadExpr()
5467 case llvm::AtomicOrdering::Acquire: in emitOMPAtomicWriteExpr()
5633 case llvm::AtomicOrdering::Acquire: in emitOMPAtomicUpdateExpr()
5748 case llvm::AtomicOrdering::Acquire: in emitOMPAtomicCaptureExpr()
5750 llvm::AtomicOrdering::Acquire); in emitOMPAtomicCaptureExpr()
5880 AO = llvm::AtomicOrdering::Acquire; in EmitOMPAtomicDirective()
5915 AO = llvm::AtomicOrdering::Acquire; in EmitOMPAtomicDirective()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1190 case AtomicOrdering::Acquire: in legalizeAtomicCmpxchg128()
1231 case AtomicOrdering::Acquire: in legalizeAtomicCmpxchg128()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2377 if (AO == AtomicOrdering::Acquire || AO == AtomicOrdering::AcquireRelease || in checkAndEmitFlushAfterAtomic()
2379 FlushAO = AtomicOrdering::Acquire; in checkAndEmitFlushAfterAtomic()
2393 case AtomicOrdering::Acquire: in checkAndEmitFlushAfterAtomic()
2394 FlushAO = AtomicOrdering::Acquire; in checkAndEmitFlushAfterAtomic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1009 case AtomicOrdering::Acquire: in emitLeadingFence()
1032 case AtomicOrdering::Acquire: in emitTrailingFence()
1034 return Builder.CreateFence(AtomicOrdering::Acquire); in emitTrailingFence()
1058 case AtomicOrdering::Acquire: in lowerATOMIC_FENCE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp727 case AtomicOrdering::Acquire: v = 2; break; in createOrdering()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h632 if (getFailureOrdering() == AtomicOrdering::Acquire) {
634 return AtomicOrdering::Acquire;
682 case AtomicOrdering::Acquire:
683 return AtomicOrdering::Acquire;

12