/external/valgrind/none/tests/amd64/ |
xadd.vgtest | 1 prog: xadd
|
xadd.c | 7 Tests the 'xadd' exchange-and-add instruction with {r,r} operands, which is rarely generated by compilers. */ 24 "xadd %1, %0" \
|
xacq_xrel.stdout.exp | 17 result for 'xadd' is d1c2dbecb622f897
|
/external/valgrind/none/tests/x86/ |
xadd.vgtest | 1 prog: xadd
|
xadd.c | 7 Tests the 'xadd' exchange-and-add instruction with {r,r} operands, which is rarely generated by compilers. */ 24 "xadd %1, %0" \
|
/ndk/sources/cxx-stl/stlport/stlport/stl/config/ |
_watcom.h | 110 "lock xadd [ecx], eax" \ 118 "lock xadd [ecx], eax" \ 126 "xadd [ecx], eax" \ 133 "xadd [ecx], eax" \
|
/prebuilts/ndk/current/sources/cxx-stl/stlport/stlport/stl/config/ |
_watcom.h | 110 "lock xadd [ecx], eax" \ 118 "lock xadd [ecx], eax" \ 126 "xadd [ecx], eax" \ 133 "xadd [ecx], eax" \
|
/prebuilts/go/darwin-x86/src/cmd/link/internal/arm64/ |
asm.go | 72 ld.Thearch.Vput(uint64(r.Xadd)) 83 ld.Thearch.Vput(uint64(r.Xadd)) 125 if r.Xadd != 0 { 126 ld.Diag("ld64 doesn't allow BR26 reloc with non-zero addend: %s+%d", rs.Name, r.Xadd) 135 // if r.Xadd is non-zero, add two MACHO_ARM64_RELOC_ADDEND. 136 if r.Xadd != 0 { 138 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 142 if r.Xadd != 0 { 144 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 183 r.Xadd = r.Ad [all...] |
/prebuilts/go/darwin-x86/src/runtime/ |
atomic_arm.go | 20 func xadd(val *uint32, delta int32) uint32 { func 31 //go:linkname xadduintptr runtime.xadd 61 return xadd(addr, 0) 66 return unsafe.Pointer(uintptr(xadd((*uint32)(addr), 0)))
|
atomic_386.go | 36 //go:linkname xadduintptr runtime.xadd 50 func xadd(ptr *uint32, delta int32) uint32 func
|
parfor.go | 85 tid := xadd(&desc.thrseq, 1) - 1 123 xadd(&desc.done, 1) 134 xadd(&desc.done, 1) 157 xadd(&desc.done, -1) 188 xadd(&desc.done, 1)
|
atomic_ppc64x.go | 12 func xadd(ptr *uint32, delta int32) uint32 func
|
sema.go | 90 xadd(&root.nwait, 1) 93 xadd(&root.nwait, -1) 113 xadd(addr, 1) 116 // This check must happen after the xadd, to avoid a missed wakeup 133 xadd(&root.nwait, -1)
|
/prebuilts/go/linux-x86/src/cmd/link/internal/arm64/ |
asm.go | 72 ld.Thearch.Vput(uint64(r.Xadd)) 83 ld.Thearch.Vput(uint64(r.Xadd)) 125 if r.Xadd != 0 { 126 ld.Diag("ld64 doesn't allow BR26 reloc with non-zero addend: %s+%d", rs.Name, r.Xadd) 135 // if r.Xadd is non-zero, add two MACHO_ARM64_RELOC_ADDEND. 136 if r.Xadd != 0 { 138 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 142 if r.Xadd != 0 { 144 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 183 r.Xadd = r.Ad [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
atomic_arm.go | 20 func xadd(val *uint32, delta int32) uint32 { func 31 //go:linkname xadduintptr runtime.xadd 61 return xadd(addr, 0) 66 return unsafe.Pointer(uintptr(xadd((*uint32)(addr), 0)))
|
atomic_386.go | 36 //go:linkname xadduintptr runtime.xadd 50 func xadd(ptr *uint32, delta int32) uint32 func
|
parfor.go | 85 tid := xadd(&desc.thrseq, 1) - 1 123 xadd(&desc.done, 1) 134 xadd(&desc.done, 1) 157 xadd(&desc.done, -1) 188 xadd(&desc.done, 1)
|
atomic_ppc64x.go | 12 func xadd(ptr *uint32, delta int32) uint32 func
|
sema.go | 90 xadd(&root.nwait, 1) 93 xadd(&root.nwait, -1) 113 xadd(addr, 1) 116 // This check must happen after the xadd, to avoid a missed wakeup 133 xadd(&root.nwait, -1)
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
lock-1.s | 29 lock xadd %eax, (%ebx) 60 lock xadd DWORD PTR [ebx],eax
|
lockbad-1.s | 31 lock xadd %eax, %ebx 72 lock xadd ebx,eax
|
x86-64-lock-1.s | 30 lock xadd %eax, (%rbx) 62 lock xadd DWORD PTR [rbx],eax
|
x86-64-lockbad-1.s | 31 lock xadd %eax, %ebx 72 lock xadd ebx,eax
|
/prebuilts/go/darwin-x86/pkg/bootstrap/src/bootstrap/link/internal/arm64/ |
asm.go | 75 ld.Thearch.Vput(uint64(r.Xadd)) 86 ld.Thearch.Vput(uint64(r.Xadd)) 128 if r.Xadd != 0 { 129 ld.Diag("ld64 doesn't allow BR26 reloc with non-zero addend: %s+%d", rs.Name, r.Xadd) 138 // if r.Xadd is non-zero, add two MACHO_ARM64_RELOC_ADDEND. 139 if r.Xadd != 0 { 141 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 145 if r.Xadd != 0 { 147 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 186 r.Xadd = r.Ad [all...] |
/prebuilts/go/linux-x86/pkg/bootstrap/src/bootstrap/link/internal/arm64/ |
asm.go | 75 ld.Thearch.Vput(uint64(r.Xadd)) 86 ld.Thearch.Vput(uint64(r.Xadd)) 128 if r.Xadd != 0 { 129 ld.Diag("ld64 doesn't allow BR26 reloc with non-zero addend: %s+%d", rs.Name, r.Xadd) 138 // if r.Xadd is non-zero, add two MACHO_ARM64_RELOC_ADDEND. 139 if r.Xadd != 0 { 141 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 145 if r.Xadd != 0 { 147 ld.Thearch.Lput((ld.MACHO_ARM64_RELOC_ADDEND << 28) | (2 << 25) | uint32(r.Xadd&0xffffff)) 186 r.Xadd = r.Ad [all...] |