/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | lockbad-1.s | 6 lock mov (%ebx), %eax 8 lock add %ebx, %eax 9 lock add $0x64, %ebx 10 lock adc %ebx, %eax 11 lock adc $0x64, %ebx 12 lock and %ebx, %eax 13 lock and $0x64, %ebx 14 lock btc %eax, %ebx 15 lock btc $0x64, %ebx 16 lock btr %eax, %ebx [all …]
|
D | lockbad-1.l | 84 [ ]*6[ ]+lock mov \(%ebx\), %eax 86 [ ]*8[ ]+lock add %ebx, %eax 87 [ ]*9[ ]+lock add \$0x64, %ebx 88 [ ]*10[ ]+lock adc %ebx, %eax 89 [ ]*11[ ]+lock adc \$0x64, %ebx 90 [ ]*12[ ]+lock and %ebx, %eax 91 [ ]*13[ ]+lock and \$0x64, %ebx 92 [ ]*14[ ]+lock btc %eax, %ebx 93 [ ]*15[ ]+lock btc \$0x64, %ebx 94 [ ]*16[ ]+lock btr %eax, %ebx [all …]
|
D | lock-1.s | 5 lock add %eax, (%ebx) 6 lock add $0x64, (%ebx) 7 lock adc %eax, (%ebx) 8 lock adc $0x64, (%ebx) 9 lock and %eax, (%ebx) 10 lock and $0x64, (%ebx) 11 lock btc %eax, (%ebx) 12 lock btc $0x64, (%ebx) 13 lock btr %eax, (%ebx) 14 lock btr $0x64, (%ebx) [all …]
|
D | x86-64-lockbad-1.s | 8 lock add %ebx, %eax 9 lock add $0x64, %ebx 10 lock adc %ebx, %eax 11 lock adc $0x64, %ebx 12 lock and %ebx, %eax 13 lock and $0x64, %ebx 14 lock btc %eax, %ebx 15 lock btc $0x64, %ebx 16 lock btr %eax, %ebx 17 lock btr $0x64, %ebx [all …]
|
D | x86-64-lockbad-1.l | 86 [ ]*8[ ]+lock add %ebx, %eax 87 [ ]*9[ ]+lock add \$0x64, %ebx 88 [ ]*10[ ]+lock adc %ebx, %eax 89 [ ]*11[ ]+lock adc \$0x64, %ebx 90 [ ]*12[ ]+lock and %ebx, %eax 91 [ ]*13[ ]+lock and \$0x64, %ebx 92 [ ]*14[ ]+lock btc %eax, %ebx 93 [ ]*15[ ]+lock btc \$0x64, %ebx 94 [ ]*16[ ]+lock btr %eax, %ebx 95 [ ]*17[ ]+lock btr \$0x64, %ebx [all …]
|
D | lock-1.d | 10 [ ]*[a-f0-9]+: f0 01 03 lock add %eax,\(%ebx\) 11 [ ]*[a-f0-9]+: f0 83 03 64 lock addl \$0x64,\(%ebx\) 12 [ ]*[a-f0-9]+: f0 11 03 lock adc %eax,\(%ebx\) 13 [ ]*[a-f0-9]+: f0 83 13 64 lock adcl \$0x64,\(%ebx\) 14 [ ]*[a-f0-9]+: f0 21 03 lock and %eax,\(%ebx\) 15 [ ]*[a-f0-9]+: f0 83 23 64 lock andl \$0x64,\(%ebx\) 16 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc %eax,\(%ebx\) 17 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btcl \$0x64,\(%ebx\) 18 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%ebx\) 19 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btrl \$0x64,\(%ebx\) [all …]
|
D | bmi2.s | 8 rorx $7,%eax,%ebx 9 rorx $7,(%ecx),%ebx 12 mulx %eax,%ebx,%esi 13 mulx (%ecx),%ebx,%esi 14 pdep %eax,%ebx,%esi 15 pdep (%ecx),%ebx,%esi 16 pext %eax,%ebx,%esi 17 pext (%ecx),%ebx,%esi 20 bzhi %eax,%ebx,%esi 21 bzhi %ebx,(%ecx),%esi [all …]
|
D | lock-1-intel.d | 11 [ ]*[a-f0-9]+: f0 01 03 lock add DWORD PTR \[ebx\],eax 12 [ ]*[a-f0-9]+: f0 83 03 64 lock add DWORD PTR \[ebx\],0x64 13 [ ]*[a-f0-9]+: f0 11 03 lock adc DWORD PTR \[ebx\],eax 14 [ ]*[a-f0-9]+: f0 83 13 64 lock adc DWORD PTR \[ebx\],0x64 15 [ ]*[a-f0-9]+: f0 21 03 lock and DWORD PTR \[ebx\],eax 16 [ ]*[a-f0-9]+: f0 83 23 64 lock and DWORD PTR \[ebx\],0x64 17 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc DWORD PTR \[ebx\],eax 18 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btc DWORD PTR \[ebx\],0x64 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 [all …]
|
D | bmi.s | 12 andn %eax,%ebx,%esi 13 andn (%ecx),%ebx,%esi 16 bextr %eax,%ebx,%esi 17 bextr %ebx,(%ecx),%esi 20 tzcnt %eax,%ebx 21 tzcnt (%ecx),%ebx 22 blsi %eax,%ebx 23 blsi (%ecx),%ebx 24 blsmsk %eax,%ebx 25 blsmsk (%ecx),%ebx [all …]
|
D | tbm.s | 5 BEXTR $0x67,(%edx,%esi,8),%ebx 11 BEXTR $0xEE,-0x3(%ebx,%eax,2),%esi 12 BEXTR $0x55,(%ebx),%esp 14 BEXTR $0x0,%ebx,%edi 26 BLCFILL (%ebx),%ebp 27 BLCFILL 0x1A95(%ebx,%eax),%edx 29 BLCFILL %ebx,%edi 31 BLCFILL -0xCAFE(,%ebx,1),%eax 32 BLCFILL -0xAE5F(,%eax),%ebx 38 BLCI %ecx,%ebx [all …]
|
D | bmi2.d | 11 [ ]*[a-f0-9]+: c4 e3 7b f0 d8 07 rorx \$0x7,%eax,%ebx 12 [ ]*[a-f0-9]+: c4 e3 7b f0 19 07 rorx \$0x7,\(%ecx\),%ebx 13 [ ]*[a-f0-9]+: c4 e2 63 f6 f0 mulx %eax,%ebx,%esi 14 [ ]*[a-f0-9]+: c4 e2 63 f6 31 mulx \(%ecx\),%ebx,%esi 15 [ ]*[a-f0-9]+: c4 e2 63 f5 f0 pdep %eax,%ebx,%esi 16 [ ]*[a-f0-9]+: c4 e2 63 f5 31 pdep \(%ecx\),%ebx,%esi 17 [ ]*[a-f0-9]+: c4 e2 62 f5 f0 pext %eax,%ebx,%esi 18 [ ]*[a-f0-9]+: c4 e2 62 f5 31 pext \(%ecx\),%ebx,%esi 19 [ ]*[a-f0-9]+: c4 e2 78 f5 f3 bzhi %eax,%ebx,%esi 20 [ ]*[a-f0-9]+: c4 e2 60 f5 31 bzhi %ebx,\(%ecx\),%esi [all …]
|
D | bmi2-intel.d | 12 [ ]*[a-f0-9]+: c4 e3 7b f0 d8 07 rorx ebx,eax,0x7 13 [ ]*[a-f0-9]+: c4 e3 7b f0 19 07 rorx ebx,DWORD PTR \[ecx\],0x7 14 [ ]*[a-f0-9]+: c4 e2 63 f6 f0 mulx esi,ebx,eax 15 [ ]*[a-f0-9]+: c4 e2 63 f6 31 mulx esi,ebx,DWORD PTR \[ecx\] 16 [ ]*[a-f0-9]+: c4 e2 63 f5 f0 pdep esi,ebx,eax 17 [ ]*[a-f0-9]+: c4 e2 63 f5 31 pdep esi,ebx,DWORD PTR \[ecx\] 18 [ ]*[a-f0-9]+: c4 e2 62 f5 f0 pext esi,ebx,eax 19 [ ]*[a-f0-9]+: c4 e2 62 f5 31 pext esi,ebx,DWORD PTR \[ecx\] 20 [ ]*[a-f0-9]+: c4 e2 78 f5 f3 bzhi esi,ebx,eax 21 [ ]*[a-f0-9]+: c4 e2 60 f5 31 bzhi esi,DWORD PTR \[ecx\],ebx [all …]
|
D | float.s | 7 fadds (%ebx) 8 faddl (%ebx) 9 fiadds (%ebx) 10 fiaddl (%ebx) 18 fsubs (%ebx) 19 fsubl (%ebx) 20 fisubs (%ebx) 21 fisubl (%ebx) 29 fsubrs (%ebx) 30 fsubrl (%ebx) [all …]
|
D | sse4_2.s | 5 crc32 %cl,%ebx 6 crc32 %cx,%ebx 7 crc32 %ecx,%ebx 8 crc32b (%ecx),%ebx 9 crc32w (%ecx),%ebx 10 crc32l (%ecx),%ebx 11 crc32b %cl,%ebx 12 crc32w %cx,%ebx 13 crc32l %ecx,%ebx 25 popcnt (%ecx),%ebx [all …]
|
D | modrm.s | 6 mov %ds,%ss:(%ebx) 13 mov %ds,%ss:0x12(%ebx) 20 mov %ds,%ss:0x12345678(%ebx) 27 mov %ds,%ebx 35 mov %ds,%ss:(%ebx,%eax,1) 43 mov %ds,%ss:(%ebx,%ecx,1) 51 mov %ds,%ss:(%ebx,%edx,1) 56 mov %ds,%ss:(%eax,%ebx,1) 57 mov %ds,%ss:(%ecx,%ebx,1) 58 mov %ds,%ss:(%edx,%ebx,1) [all …]
|
D | gotpc.s | 4 addl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx 6 addl $_GLOBAL_OFFSET_TABLE_, %ebx 7 leal _GLOBAL_OFFSET_TABLE_+[.-test](%eax), %ebx 8 leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %eax 10 leal _GLOBAL_OFFSET_TABLE_+[.-test](%ebx), %ebx 12 subl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx 14 subl $_GLOBAL_OFFSET_TABLE_, %ebx 16 orl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx 18 orl $_GLOBAL_OFFSET_TABLE_, %ebx 20 movl $_GLOBAL_OFFSET_TABLE_+[.-test], %ebx [all …]
|
D | bmi.d | 13 [ ]*[a-f0-9]+: c4 e2 60 f2 f0 andn %eax,%ebx,%esi 14 [ ]*[a-f0-9]+: c4 e2 60 f2 31 andn \(%ecx\),%ebx,%esi 15 [ ]*[a-f0-9]+: c4 e2 78 f7 f3 bextr %eax,%ebx,%esi 16 [ ]*[a-f0-9]+: c4 e2 60 f7 31 bextr %ebx,\(%ecx\),%esi 17 [ ]*[a-f0-9]+: f3 0f bc d8 tzcnt %eax,%ebx 18 [ ]*[a-f0-9]+: f3 0f bc 19 tzcnt \(%ecx\),%ebx 19 [ ]*[a-f0-9]+: c4 e2 60 f3 d8 blsi %eax,%ebx 20 [ ]*[a-f0-9]+: c4 e2 60 f3 19 blsi \(%ecx\),%ebx 21 [ ]*[a-f0-9]+: c4 e2 60 f3 d0 blsmsk %eax,%ebx 22 [ ]*[a-f0-9]+: c4 e2 60 f3 11 blsmsk \(%ecx\),%ebx [all …]
|
D | x86-64-sse4_2.s | 5 crc32 %cl,%ebx 7 crc32 %cx,%ebx 8 crc32 %ecx,%ebx 10 crc32b (%rcx),%ebx 11 crc32w (%rcx),%ebx 12 crc32l (%rcx),%ebx 14 crc32b %cl,%ebx 16 crc32w %cx,%ebx 17 crc32l %ecx,%ebx 30 popcnt (%rcx),%ebx [all …]
|
D | bmi-intel.d | 14 [ ]*[a-f0-9]+: c4 e2 60 f2 f0 andn esi,ebx,eax 15 [ ]*[a-f0-9]+: c4 e2 60 f2 31 andn esi,ebx,DWORD PTR \[ecx\] 16 [ ]*[a-f0-9]+: c4 e2 78 f7 f3 bextr esi,ebx,eax 17 [ ]*[a-f0-9]+: c4 e2 60 f7 31 bextr esi,DWORD PTR \[ecx\],ebx 18 [ ]*[a-f0-9]+: f3 0f bc d8 tzcnt ebx,eax 19 [ ]*[a-f0-9]+: f3 0f bc 19 tzcnt ebx,DWORD PTR \[ecx\] 20 [ ]*[a-f0-9]+: c4 e2 60 f3 d8 blsi ebx,eax 21 [ ]*[a-f0-9]+: c4 e2 60 f3 19 blsi ebx,DWORD PTR \[ecx\] 22 [ ]*[a-f0-9]+: c4 e2 60 f3 d0 blsmsk ebx,eax 23 [ ]*[a-f0-9]+: c4 e2 60 f3 11 blsmsk ebx,DWORD PTR \[ecx\] [all …]
|
D | disp.s | 2 mov 0x7fffffff(%eax),%ebx 3 mov 0x80000000(%eax),%ebx 4 mov -0x80000000(%eax),%ebx 5 mov 0x7fffffff,%ebx 6 mov 0x80000000,%ebx 7 mov -0x80000000,%ebx 15 mov DWORD PTR [eax+0xEE000F0], ebx 16 mov [eax+0xEE000F0], ebx 17 mov DWORD PTR gs:[eax+0xEE000F0], ebx 18 mov gs:[eax+0xEE000F0], ebx [all …]
|
D | float.l | 15 7 0008 D803 [ ]*fadds \(%ebx\) 16 8 000a DC03 [ ]*faddl \(%ebx\) 17 9 000c DE03 [ ]*fiadds \(%ebx\) 18 10 000e DA03 [ ]*fiaddl \(%ebx\) 27 18 001e D823 [ ]*fsubs \(%ebx\) 28 19 0020 DC23 [ ]*fsubl \(%ebx\) 29 20 0022 DE23 [ ]*fisubs \(%ebx\) 30 21 0024 DA23 [ ]*fisubl \(%ebx\) 39 29 0034 D82B [ ]*fsubrs \(%ebx\) 40 30 0036 DC2B [ ]*fsubrl \(%ebx\) [all …]
|
D | x86-64-bmi2.s | 8 rorx $7,%eax,%ebx 9 rorx $7,(%rcx),%ebx 14 mulx %eax,%ebx,%esi 15 mulx (%rcx),%ebx,%esi 18 pdep %eax,%ebx,%esi 19 pdep (%rcx),%ebx,%esi 22 pext %eax,%ebx,%esi 23 pext (%rcx),%ebx,%esi 28 bzhi %eax,%ebx,%esi 29 bzhi %ebx,(%rcx),%esi [all …]
|
D | modrm.l | 163 6 0009 368C1B mov %ds,%ss:\(%ebx\) 170 13 0025 368C5B12 mov %ds,%ss:0x12\(%ebx\) 177 20 0049 368C9B78 563412 mov %ds,%ss:0x12345678\(%ebx\) 184 27 006a 8CDB mov %ds,%ebx 192 35 0080 368C1C03 mov %ds,%ss:\(%ebx,%eax,1\) 200 43 00a3 368C1C0B mov %ds,%ss:\(%ebx,%ecx,1\) 208 51 00c6 368C1C13 mov %ds,%ss:\(%ebx,%edx,1\) 213 56 00dd 368C1C18 mov %ds,%ss:\(%eax,%ebx,1\) 214 57 00e1 368C1C19 mov %ds,%ss:\(%ecx,%ebx,1\) 215 58 00e5 368C1C1A mov %ds,%ss:\(%edx,%ebx,1\) [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-i386/ |
D | tlspic1.s | 35 pushl %ebx 38 1: popl %ebx 39 addl $_GLOBAL_OFFSET_TABLE_+[.-1b], %ebx 43 leal sg1@tlsgd(,%ebx,1), %eax 48 leal sg2@tlsgd(,%ebx,1), %eax 53 leal sg3@tlsgd(,%ebx,1), %eax 59 leal sg4@tlsgd(,%ebx,1), %eax 64 leal sl1@tlsgd(,%ebx,1), %eax 69 leal sl2@tlsgd(,%ebx,1), %eax 75 leal sl3@tlsgd(,%ebx,1), %eax [all …]
|
D | tlsdesc.s | 35 pushl %ebx 38 1: popl %ebx 39 addl $_GLOBAL_OFFSET_TABLE_+[.-1b], %ebx 43 leal sg1@tlsdesc(%ebx), %eax 48 leal sg2@tlsdesc(%ebx), %eax 53 leal sg3@tlsdesc(%ebx), %eax 59 leal sg4@tlsdesc(%ebx), %eax 64 leal sl1@tlsdesc(%ebx), %eax 69 leal sl2@tlsdesc(%ebx), %eax 75 leal sl3@tlsdesc(%ebx), %eax [all …]
|