/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
D | lock-1.s | 13 lock btr %eax, (%ebx) 14 lock btr $0x64, (%ebx) 44 lock btr DWORD PTR [ebx],eax 45 lock btr DWORD PTR [ebx],0x64
|
D | x86-64-lock-1.s | 13 lock btr %eax, (%rbx) 14 lock btr $0x64, (%rbx) 45 lock btr DWORD PTR [rbx],eax 46 lock btr DWORD PTR [rbx],0x64
|
D | x86-64-lockbad-1.s | 16 lock btr %eax, %ebx 17 lock btr $0x64, %ebx 57 lock btr ebx,eax 58 lock btr ebx,0x64
|
D | lockbad-1.s | 16 lock btr %eax, %ebx 17 lock btr $0x64, %ebx 57 lock btr ebx,eax 58 lock btr ebx,0x64
|
D | lockbad-1.l | 94 [ ]*16[ ]+lock btr %eax, %ebx 95 [ ]*17[ ]+lock btr \$0x64, %ebx 135 [ ]*57[ ]+lock btr ebx,eax 139 [ ]*58[ ]+lock btr ebx,0x64
|
D | lock-1-intel.d | 19 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[ebx\],eax 20 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btr DWORD PTR \[ebx\],0x64 48 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[ebx\],eax 49 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btr DWORD PTR \[ebx\],0x64
|
D | x86-64-lock-1-intel.d | 19 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[rbx\],eax 20 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btr DWORD PTR \[rbx\],0x64 49 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[rbx\],eax 50 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btr DWORD PTR \[rbx\],0x64
|
D | x86-64-hle-intel.d | 207 [ ]*[a-f0-9]+: 66 f2 f0 0f ba 31 64 xacquire lock btr WORD PTR \[rcx\],0x64 208 [ ]*[a-f0-9]+: 66 f2 f0 0f ba 31 64 xacquire lock btr WORD PTR \[rcx\],0x64 209 [ ]*[a-f0-9]+: 66 f3 f0 0f ba 31 64 xrelease lock btr WORD PTR \[rcx\],0x64 210 [ ]*[a-f0-9]+: 66 f3 f0 0f ba 31 64 xrelease lock btr WORD PTR \[rcx\],0x64 211 [ ]*[a-f0-9]+: f0 f2 66 0f ba 31 64 lock xacquire btr WORD PTR \[rcx\],0x64 212 [ ]*[a-f0-9]+: f0 f3 66 0f ba 31 64 lock xrelease btr WORD PTR \[rcx\],0x64 268 [ ]*[a-f0-9]+: f2 f0 0f ba 31 64 xacquire lock btr DWORD PTR \[rcx\],0x64 269 [ ]*[a-f0-9]+: f2 f0 0f ba 31 64 xacquire lock btr DWORD PTR \[rcx\],0x64 270 [ ]*[a-f0-9]+: f3 f0 0f ba 31 64 xrelease lock btr DWORD PTR \[rcx\],0x64 271 [ ]*[a-f0-9]+: f3 f0 0f ba 31 64 xrelease lock btr DWORD PTR \[rcx\],0x64 [all …]
|
D | x86-64-hle.s | 1072 xacquire lock btr WORD PTR [rcx],100 1073 lock xacquire btr WORD PTR [rcx],100 1074 xrelease lock btr WORD PTR [rcx],100 1075 lock xrelease btr WORD PTR [rcx],100 1076 .byte 0xf0; .byte 0xf2; btr WORD PTR [rcx],100 1077 .byte 0xf0; .byte 0xf3; btr WORD PTR [rcx],100 1135 xacquire lock btr DWORD PTR [rcx],100 1136 lock xacquire btr DWORD PTR [rcx],100 1137 xrelease lock btr DWORD PTR [rcx],100 1138 lock xrelease btr DWORD PTR [rcx],100 [all …]
|
D | hle.s | 801 xacquire lock btr WORD PTR [ecx],100 802 lock xacquire btr WORD PTR [ecx],100 803 xrelease lock btr WORD PTR [ecx],100 804 lock xrelease btr WORD PTR [ecx],100 805 .byte 0xf0; .byte 0xf2; btr WORD PTR [ecx],100 806 .byte 0xf0; .byte 0xf3; btr WORD PTR [ecx],100 864 xacquire lock btr DWORD PTR [ecx],100 865 lock xacquire btr DWORD PTR [ecx],100 866 xrelease lock btr DWORD PTR [ecx],100 867 lock xrelease btr DWORD PTR [ecx],100 [all …]
|
D | lock-1.d | 18 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%ebx\) 47 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%ebx\)
|
D | x86-64-lock-1.d | 18 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%rbx\) 48 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%rbx\)
|
D | inval-reg.s | 22 btr %bx,%ecx label
|
D | hle.d | 463 [ ]*[a-f0-9]+: 66 f2 f0 0f b3 01 xacquire lock btr %ax,\(%ecx\) 464 [ ]*[a-f0-9]+: 66 f2 f0 0f b3 01 xacquire lock btr %ax,\(%ecx\) 465 [ ]*[a-f0-9]+: 66 f3 f0 0f b3 01 xrelease lock btr %ax,\(%ecx\) 466 [ ]*[a-f0-9]+: 66 f3 f0 0f b3 01 xrelease lock btr %ax,\(%ecx\) 467 [ ]*[a-f0-9]+: f0 f2 66 0f b3 01 lock xacquire btr %ax,\(%ecx\) 468 [ ]*[a-f0-9]+: f0 f3 66 0f b3 01 lock xrelease btr %ax,\(%ecx\) 493 [ ]*[a-f0-9]+: f2 f0 0f b3 01 xacquire lock btr %eax,\(%ecx\) 494 [ ]*[a-f0-9]+: f2 f0 0f b3 01 xacquire lock btr %eax,\(%ecx\) 495 [ ]*[a-f0-9]+: f3 f0 0f b3 01 xrelease lock btr %eax,\(%ecx\) 496 [ ]*[a-f0-9]+: f3 f0 0f b3 01 xrelease lock btr %eax,\(%ecx\) [all …]
|
D | inval-reg.l | 75 [ ]*22[ ]+btr %bx,%ecx
|
D | opcode.s | 348 btr %edx,0x90909090(%eax) 559 btr %dx,0x90909090(%eax)
|
D | intel.s | 351 btr 0x90909090[eax], edx 564 btr 0x90909090[eax], dx
|
D | opcode.d | 355 570: 0f b3 90 90 90 90 90 [ ]*btr %edx,-0x6f6f6f70\(%eax\) 566 987: 66 0f b3 90 90 90 90 90 [ ]*btr %dx,-0x6f6f6f70\(%eax\)
|
D | intel.d | 358 [ ]*[a-f0-9]+: 0f b3 90 90 90 90 90 [ ]*btr %edx,-0x6f6f6f70\(%eax\) 571 [ ]*[a-f0-9]+: 66 0f b3 90 90 90 90 90 [ ]*btr %dx,-0x6f6f6f70\(%eax\)
|
D | opcode-intel.d | 356 *[0-9a-f]+: 0f b3 90 90 90 90 90[ ]+btr[ ]+(DWORD PTR )?\[eax-0x6f6f6f70\],edx 567 *[0-9a-f]+: 66 0f b3 90 90 90 90 90[ ]+btr[ ]+(WORD PTR )?\[eax-0x6f6f6f70\],dx
|
/toolchain/binutils/binutils-2.27/opcodes/ |
D | ChangeLog-2012 | 993 (dis386): Use Ebh1/Evh1 on add, adc, and, btc, btr, bts, 1017 add, adc, and, btc, btr, bts, cmpxchg, dec, inc, neg, not, or,
|
D | ChangeLog-2009 | 398 * i386-opc.tbl: Add IsLockable to add, adc, and, btc, btr,
|
D | i386-opc.tbl | 478 btr, 2, 0xfb3, None, 2, Cpu386, Modrm|CheckRegSize|No_bSuf|No_sSuf|No_ldSuf|IsLockable|HLEPrefixOk,… 479 btr, 2, 0xfba, 0x6, 2, Cpu386, Modrm|No_bSuf|No_sSuf|No_ldSuf|IsLockable|HLEPrefixOk, { Imm8, Reg16…
|