HomeSort by relevance Sort by last modified time
    Searched full:xadd (Results 1 - 25 of 156) sorted by null

1 2 3 4 5 6 7

  /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...]

Completed in 1378 milliseconds

1 2 3 4 5 6 7