/haiku-buildtools/binutils/gas/testsuite/gas/i386/ |
H A D | lock-1.s | 17 lock cmpxchg %eax,(%ebx) 48 lock cmpxchg DWORD PTR [ebx],eax
|
H A D | lockbad-1.s | 20 lock cmpxchg %eax,%ebx 61 lock cmpxchg ebx,eax
|
H A D | x86-64-lock-1.s | 17 lock cmpxchg %eax,(%rbx) 49 lock cmpxchg DWORD PTR [rbx],eax
|
H A D | x86-64-lockbad-1.s | 20 lock cmpxchg %eax,%ebx 61 lock cmpxchg ebx,eax
|
H A D | lockbad-1.l | 98 [ ]*20[ ]+lock cmpxchg %eax,%ebx 143 [ ]*61[ ]+lock cmpxchg ebx,eax
|
H A D | x86-64-lockbad-1.l | 98 [ ]*20[ ]+lock cmpxchg %eax,%ebx 143 [ ]*61[ ]+lock cmpxchg ebx,eax
|
H A D | hlebad.s | 434 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 D | lock-1-intel.d | 23 [ ]*[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 D | lock-1.d | 22 [ ]*[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 D | x86-64-lock-1-intel.d | 23 [ ]*[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 D | x86-64-lock-1.d | 22 [ ]*[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 D | hlebad.l | 818 [ ]*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 D | x86-64-hlebad.s | 578 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 D | x86-64-hle.d | 630 [ ]*[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 D | x86-64-hle-intel.d | 631 [ ]*[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 D | x86-64-hle.s | 1516 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 D | hle-intel.d | 476 [ ]*[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 D | hle.d | 475 [ ]*[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 D | hle.s | 1128 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 D | x86-64-hlebad.l | 1090 [ ]*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 D | opcode.s | 345 cmpxchg %dl,0x90909090(%eax) 346 cmpxchg %edx,0x90909090(%eax) 557 cmpxchg %dx,0x90909090(%eax)
|
/haiku-buildtools/gcc/libsanitizer/sanitizer_common/ |
H A D | sanitizer_atomic_msvc.h | 180 lock cmpxchg [ecx], dl local
|
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/i386/ |
H A D | opcode.s | 345 cmpxchg %dl,0x90909090(%eax) 346 cmpxchg %edx,0x90909090(%eax) 557 cmpxchg %dx,0x90909090(%eax)
|
H A D | opcode.d | 352 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 D | intel.s | 346 cmpxchg 0x90909090[eax], dl 347 cmpxchg 0x90909090[eax], edx 558 cmpxchg 0x90909090[eax], dx
|