Searched refs:LOCK (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
| H A D | pthread_mutex.cpp | 15 #define LOCK __pthread_mutex_lock macro 18 #define LOCK pthread_mutex_lock macro 26 LOCK(&m); in Start()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrCompiler.td | 702 OpSize16, LOCK; 710 OpSize32, LOCK; 743 LOCK; 774 LOCK; 801 LOCK; 813 LOCK; 818 LOCK; 830 LOCK; 860 OpSize16, TB, LOCK; 864 OpSize32, TB, LOCK; [all …]
|
| H A D | X86SchedPredicates.td | 88 // A predicate used to check if an instruction has a LOCK prefix.
|
| H A D | X86InstrInfo.h | 570 return MI.getDesc().TSFlags & X86II::LOCK; in hasLockPrefix()
|
| H A D | X86ScheduleBtVer2.td | 447 // LOCK XADD %ecx, (%rsp) ## Instruction Latency: 16cy
|
| H A D | X86InstrFormats.td | 200 class LOCK { bit hasLockPrefix = 1; }
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86InstPrinterCommon.cpp | 359 if ((TSFlags & X86II::LOCK) || (Flags & X86::IP_HAS_LOCK)) in printInstFlags()
|
| H A D | X86MCCodeEmitter.cpp | 667 assert(!(TSFlags & X86II::LOCK) && "Can't have LOCK VEX."); in emitVEXOpcodePrefix() 1259 if (TSFlags & X86II::LOCK || MI.getFlags() & X86::IP_HAS_LOCK) in emitOpcodePrefix()
|
| H A D | X86BaseInfo.h | 893 LOCK = 1 << LOCKShift, enumerator
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Atomics.rst | 439 generated. ``cmpxchg`` uses the ``LOCK CMPXCHG`` instruction. ``atomicrmw xchg`` 441 other ``atomicrmw`` operations generate a loop with ``LOCK CMPXCHG``. Depending 443 operations like ``LOCK AND``, but that does not work in general.
|
| /llvm-project-15.0.7/flang/docs/ |
| H A D | f2018-grammar.md | 555 R1179 lock-stmt -> LOCK ( lock-variable [, lock-stat-list] )
|