Searched refs:cmpxchg (Results 1 - 25 of 32) sorted by relevance

12

/haiku-buildtools/binutils/gas/testsuite/gas/i386/
H A Dlock-1.s17 lock cmpxchg %eax,(%ebx)
48 lock cmpxchg DWORD PTR [ebx],eax
H A Dlockbad-1.s20 lock cmpxchg %eax,%ebx
61 lock cmpxchg ebx,eax
H A Dx86-64-lock-1.s17 lock cmpxchg %eax,(%rbx)
49 lock cmpxchg DWORD PTR [rbx],eax
H A Dx86-64-lockbad-1.s20 lock cmpxchg %eax,%ebx
61 lock cmpxchg ebx,eax
H A Dlockbad-1.l98 [ ]*20[ ]+lock cmpxchg %eax,%ebx
143 [ ]*61[ ]+lock cmpxchg ebx,eax
H A Dx86-64-lockbad-1.l98 [ ]*20[ ]+lock cmpxchg %eax,%ebx
143 [ ]*61[ ]+lock cmpxchg ebx,eax
H A Dhlebad.s434 xacquire cmpxchg al,cl
435 xacquire lock cmpxchg al,cl
436 lock xacquire cmpxchg al,cl
437 xrelease cmpxchg al,cl
438 xrelease lock cmpxchg al,cl
439 lock xrelease cmpxchg al,cl
440 xacquire cmpxchg BYTE PTR [ecx],cl
441 xrelease cmpxchg BYTE PTR [ecx],cl
H A Dlock-1-intel.d23 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg DWORD PTR \[ebx\],eax
52 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg DWORD PTR \[ebx\],eax
H A Dlock-1.d22 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg %eax,\(%ebx\)
51 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg %eax,\(%ebx\)
H A Dx86-64-lock-1-intel.d23 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg DWORD PTR \[rbx\],eax
53 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg DWORD PTR \[rbx\],eax
H A Dx86-64-lock-1.d22 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg %eax,\(%rbx\)
52 [ ]*[a-f0-9]+: f0 0f b1 03 lock cmpxchg %eax,\(%rbx\)
H A Dhlebad.l818 [ ]*434[ ]+xacquire cmpxchg al,cl
819 [ ]*435[ ]+xacquire lock cmpxchg al,cl
820 [ ]*436[ ]+lock xacquire cmpxchg al,cl
821 [ ]*437[ ]+xrelease cmpxchg al,cl
822 [ ]*438[ ]+xrelease lock cmpxchg al,cl
823 [ ]*439[ ]+lock xrelease cmpxchg al,cl
824 [ ]*440[ ]+xacquire cmpxchg BYTE PTR \[ecx\],cl
825 [ ]*441[ ]+xrelease cmpxchg BYTE PTR \[ecx\],cl
H A Dx86-64-hlebad.s578 xacquire cmpxchg al,cl
579 xacquire lock cmpxchg al,cl
580 lock xacquire cmpxchg al,cl
581 xrelease cmpxchg al,cl
582 xrelease lock cmpxchg al,cl
583 lock xrelease cmpxchg al,cl
584 xacquire cmpxchg BYTE PTR [rcx],cl
585 xrelease cmpxchg BYTE PTR [rcx],cl
H A Dx86-64-hle.d630 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg %ax,\(%rcx\)
631 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg %ax,\(%rcx\)
632 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg %ax,\(%rcx\)
633 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg %ax,\(%rcx\)
634 [ ]*[a-f0-9]+: f0 f2 66 0f b1 01 lock xacquire cmpxchg %ax,\(%rcx\)
635 [ ]*[a-f0-9]+: f0 f3 66 0f b1 01 lock xrelease cmpxchg %ax,\(%rcx\)
660 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg %eax,\(%rcx\)
661 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg %eax,\(%rcx\)
662 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg %eax,\(%rcx\)
663 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg
[all...]
H A Dx86-64-hle-intel.d631 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg WORD PTR \[rcx\],ax
632 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg WORD PTR \[rcx\],ax
633 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg WORD PTR \[rcx\],ax
634 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg WORD PTR \[rcx\],ax
635 [ ]*[a-f0-9]+: f0 f2 66 0f b1 01 lock xacquire cmpxchg WORD PTR \[rcx\],ax
636 [ ]*[a-f0-9]+: f0 f3 66 0f b1 01 lock xrelease cmpxchg WORD PTR \[rcx\],ax
661 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg DWORD PTR \[rcx\],eax
662 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg DWORD PTR \[rcx\],eax
663 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg DWORD PTR \[rcx\],eax
664 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg DWOR
[all...]
H A Dx86-64-hle.s1516 xacquire lock cmpxchg WORD PTR [rcx],ax
1517 lock xacquire cmpxchg WORD PTR [rcx],ax
1518 xrelease lock cmpxchg WORD PTR [rcx],ax
1519 lock xrelease cmpxchg WORD PTR [rcx],ax
1520 .byte 0xf0; .byte 0xf2; cmpxchg WORD PTR [rcx],ax
1521 .byte 0xf0; .byte 0xf3; cmpxchg WORD PTR [rcx],ax
1548 xacquire lock cmpxchg DWORD PTR [rcx],eax
1549 lock xacquire cmpxchg DWORD PTR [rcx],eax
1550 xrelease lock cmpxchg DWORD PTR [rcx],eax
1551 lock xrelease cmpxchg DWOR
[all...]
H A Dhle-intel.d476 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg WORD PTR \[ecx\],ax
477 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg WORD PTR \[ecx\],ax
478 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg WORD PTR \[ecx\],ax
479 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg WORD PTR \[ecx\],ax
480 [ ]*[a-f0-9]+: f0 f2 66 0f b1 01 lock xacquire cmpxchg WORD PTR \[ecx\],ax
481 [ ]*[a-f0-9]+: f0 f3 66 0f b1 01 lock xrelease cmpxchg WORD PTR \[ecx\],ax
506 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg DWORD PTR \[ecx\],eax
507 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg DWORD PTR \[ecx\],eax
508 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg DWORD PTR \[ecx\],eax
509 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg DWOR
[all...]
H A Dhle.d475 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg %ax,\(%ecx\)
476 [ ]*[a-f0-9]+: 66 f2 f0 0f b1 01 xacquire lock cmpxchg %ax,\(%ecx\)
477 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg %ax,\(%ecx\)
478 [ ]*[a-f0-9]+: 66 f3 f0 0f b1 01 xrelease lock cmpxchg %ax,\(%ecx\)
479 [ ]*[a-f0-9]+: f0 f2 66 0f b1 01 lock xacquire cmpxchg %ax,\(%ecx\)
480 [ ]*[a-f0-9]+: f0 f3 66 0f b1 01 lock xrelease cmpxchg %ax,\(%ecx\)
505 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg %eax,\(%ecx\)
506 [ ]*[a-f0-9]+: f2 f0 0f b1 01 xacquire lock cmpxchg %eax,\(%ecx\)
507 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg %eax,\(%ecx\)
508 [ ]*[a-f0-9]+: f3 f0 0f b1 01 xrelease lock cmpxchg
[all...]
H A Dhle.s1128 xacquire lock cmpxchg WORD PTR [ecx],ax
1129 lock xacquire cmpxchg WORD PTR [ecx],ax
1130 xrelease lock cmpxchg WORD PTR [ecx],ax
1131 lock xrelease cmpxchg WORD PTR [ecx],ax
1132 .byte 0xf0; .byte 0xf2; cmpxchg WORD PTR [ecx],ax
1133 .byte 0xf0; .byte 0xf3; cmpxchg WORD PTR [ecx],ax
1160 xacquire lock cmpxchg DWORD PTR [ecx],eax
1161 lock xacquire cmpxchg DWORD PTR [ecx],eax
1162 xrelease lock cmpxchg DWORD PTR [ecx],eax
1163 lock xrelease cmpxchg DWOR
[all...]
H A Dx86-64-hlebad.l1090 [ ]*578[ ]+xacquire cmpxchg al,cl
1091 [ ]*579[ ]+xacquire lock cmpxchg al,cl
1092 [ ]*580[ ]+lock xacquire cmpxchg al,cl
1093 [ ]*581[ ]+xrelease cmpxchg al,cl
1094 [ ]*582[ ]+xrelease lock cmpxchg al,cl
1095 [ ]*583[ ]+lock xrelease cmpxchg al,cl
1096 [ ]*584[ ]+xacquire cmpxchg BYTE PTR \[rcx\],cl
1097 [ ]*585[ ]+xrelease cmpxchg BYTE PTR \[rcx\],cl
H A Dopcode.s345 cmpxchg %dl,0x90909090(%eax)
346 cmpxchg %edx,0x90909090(%eax)
557 cmpxchg %dx,0x90909090(%eax)
/haiku-buildtools/gcc/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h180 lock cmpxchg [ecx], dl local
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/i386/
H A Dopcode.s345 cmpxchg %dl,0x90909090(%eax)
346 cmpxchg %edx,0x90909090(%eax)
557 cmpxchg %dx,0x90909090(%eax)
H A Dopcode.d352 55b: 0f b0 90 90 90 90 90 [ ]*cmpxchg %dl,0x90909090\(%eax\)
353 562: 0f b1 90 90 90 90 90 [ ]*cmpxchg %edx,0x90909090\(%eax\)
564 977: 66 0f b1 90 90 90 90 90 [ ]*cmpxchg %dx,0x90909090\(%eax\)
H A Dintel.s346 cmpxchg 0x90909090[eax], dl
347 cmpxchg 0x90909090[eax], edx
558 cmpxchg 0x90909090[eax], dx

Completed in 97 milliseconds

12