/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | intelok.s | 7 add al, [eax] 8 add al, byte ptr [eax] 9 add ax, [eax] 10 add ax, word ptr [eax] 11 add eax, [eax] 12 add eax, dword ptr [eax] 13 add byte ptr [eax], 1 14 add dword ptr [eax], 1 15 add word ptr [eax], 1 16 addpd xmm0, [eax] [all …]
|
D | intelbad.s | 4 add eax, byte ptr [eax] 5 add eax, qword ptr [eax] 6 add [eax], 1 7 add qword ptr [eax], 1 8 addpd xmm0, dword ptr [eax] 9 addpd xmm0, qword ptr [eax] 10 addpd xmm0, tbyte ptr [eax] 11 addps xmm0, dword ptr [eax] 12 addps xmm0, qword ptr [eax] 13 addps xmm0, tbyte ptr [eax] [all …]
|
D | opcode.s | 3 add %dl,0x90909090(%eax) 4 add %edx,0x90909090(%eax) 5 add 0x90909090(%eax),%dl 6 add 0x90909090(%eax),%edx 8 add $0x90909090,%eax 11 or %dl,0x90909090(%eax) 12 or %edx,0x90909090(%eax) 13 or 0x90909090(%eax),%dl 14 or 0x90909090(%eax),%edx 16 or $0x90909090,%eax [all …]
|
D | intel.s | 4 add byte ptr 0x90909090[eax], dl 5 add dword ptr 0x90909090[eax], edx 6 add dl, byte ptr 0x90909090[eax] 7 add edx, dword ptr 0x90909090[eax] 9 add eax, 0x90909090 12 or [eax+0x90909090], dl 13 or [eax+0x90909090], edx 14 or dl, [eax+0x90909090] 15 or edx, [eax+0x90909090] 17 or eax, 0x90909090 [all …]
|
D | simd.s | 35 cmpeqsd (%eax),%xmm0 36 cmpeqss (%eax),%xmm0 37 cvtpi2pd (%eax),%xmm0 38 cvtpi2ps (%eax),%xmm0 39 cvtps2pi (%eax),%mm0 40 cvtsd2si (%eax),%eax 41 cvttsd2si (%eax),%eax 42 cvtsd2ss (%eax),%xmm0 43 cvtss2sd (%eax),%xmm0 44 cvtss2si (%eax),%eax [all …]
|
D | intelok.d | 10 [ ]*[0-9a-f]+:[ ]+02 00[ ]+add[ ]+al,(BYTE PTR )?\[eax\] 11 [ ]*[0-9a-f]+: 02 00[ ]+add[ ]+al,(BYTE PTR )?\[eax\] 12 [ ]*[0-9a-f]+: 66 03 00[ ]+add[ ]+ax,(WORD PTR )?\[eax\] 13 [ ]*[0-9a-f]+: 66 03 00[ ]+add[ ]+ax,(WORD PTR )?\[eax\] 14 [ ]*[0-9a-f]+: 03 00[ ]+add[ ]+eax,(DWORD PTR )?\[eax\] 15 [ ]*[0-9a-f]+: 03 00[ ]+add[ ]+eax,(DWORD PTR )?\[eax\] 16 [ ]*[0-9a-f]+: 80 00 01[ ]+add[ ]+BYTE PTR \[eax\],0x1 17 [ ]*[0-9a-f]+: 83 00 01[ ]+add[ ]+DWORD PTR \[eax\],0x1 18 [ ]*[0-9a-f]+: 66 83 00 01[ ]+add[ ]+WORD PTR \[eax\],0x1 19 [ ]*[0-9a-f]+: 66 0f 58 00[ ]+addpd[ ]+xmm0,XMMWORD PTR \[eax\] [all …]
|
D | opcode.d | 10 0: 00 90 90 90 90 90 [ ]*add %dl,-0x6f6f6f70\(%eax\) 11 6: 01 90 90 90 90 90 [ ]*add %edx,-0x6f6f6f70\(%eax\) 12 c: 02 90 90 90 90 90 [ ]*add -0x6f6f6f70\(%eax\),%dl 13 12: 03 90 90 90 90 90 [ ]*add -0x6f6f6f70\(%eax\),%edx 15 1a: 05 90 90 90 90 [ ]*add \$0x90909090,%eax 18 21: 08 90 90 90 90 90 [ ]*or %dl,-0x6f6f6f70\(%eax\) 19 27: 09 90 90 90 90 90 [ ]*or %edx,-0x6f6f6f70\(%eax\) 20 2d: 0a 90 90 90 90 90 [ ]*or -0x6f6f6f70\(%eax\),%dl 21 33: 0b 90 90 90 90 90 [ ]*or -0x6f6f6f70\(%eax\),%edx 23 3b: 0d 90 90 90 90 [ ]*or \$0x90909090,%eax [all …]
|
D | tbm.s | 6 BEXTR $0x0,%esi,%eax 7 BEXTR $0x7FFFFFFF,%eax,%edi 11 BEXTR $0xEE,-0x3(%ebx,%eax,2),%esi 16 BEXTR $0xA9,(%eax),%eax 18 BEXTR $0x84,0x0(%ecx,%eax,2),%ecx 19 BEXTR $0xCAFE,(%ecx,%eax),%eax 21 BLCFILL (%ecx),%eax 23 BLCFILL %eax,%ecx 27 BLCFILL 0x1A95(%ebx,%eax),%edx 30 BLCFILL 0xCE(%eax,%esi),%eax [all …]
|
D | ssemmx2.s | 7 pextrw $0x0,%xmm1,%eax 17 pminub (%eax),%xmm7 18 pmovmskb %xmm5,%eax 22 psadbw (%eax),%xmm7 29 movntdq %xmm2,(%eax) 30 punpcklbw 0x90909090(%eax),%xmm2 31 punpcklwd 0x90909090(%eax),%xmm2 32 punpckldq 0x90909090(%eax),%xmm2 33 packsswb 0x90909090(%eax),%xmm2 34 pcmpgtb 0x90909090(%eax),%xmm2 [all …]
|
D | x86-64-sib.s | 8 mov -30(,%riz,1),%eax 9 mov -30(,%riz,2),%eax 10 mov -30(,%riz,4),%eax 11 mov -30(,%riz,8),%eax 12 mov 30,%eax 13 mov 30(,%riz),%eax 14 mov 30(,%riz,1),%eax 15 mov 30(,%riz,2),%eax 16 mov 30(,%riz,4),%eax 17 mov 30(,%riz,8),%eax [all …]
|
D | opcode-suffix.d | 11 *[0-9a-f]+: 00 90 90 90 90 90[ ]+addb[ ]+%dl,-0x6f6f6f70\(%eax\) 12 *[0-9a-f]+: 01 90 90 90 90 90[ ]+addl[ ]+%edx,-0x6f6f6f70\(%eax\) 13 *[0-9a-f]+: 02 90 90 90 90 90[ ]+addb[ ]+-0x6f6f6f70\(%eax\),%dl 14 *[0-9a-f]+: 03 90 90 90 90 90[ ]+addl[ ]+-0x6f6f6f70\(%eax\),%edx 16 *[0-9a-f]+: 05 90 90 90 90[ ]+addl[ ]+\$0x90909090,%eax 19 *[0-9a-f]+: 08 90 90 90 90 90[ ]+orb[ ]+%dl,-0x6f6f6f70\(%eax\) 20 *[0-9a-f]+: 09 90 90 90 90 90[ ]+orl[ ]+%edx,-0x6f6f6f70\(%eax\) 21 *[0-9a-f]+: 0a 90 90 90 90 90[ ]+orb[ ]+-0x6f6f6f70\(%eax\),%dl 22 *[0-9a-f]+: 0b 90 90 90 90 90[ ]+orl[ ]+-0x6f6f6f70\(%eax\),%edx 24 *[0-9a-f]+: 0d 90 90 90 90[ ]+orl[ ]+\$0x90909090,%eax [all …]
|
D | sha.s | 7 sha1rnds4 $7, (%eax), %xmm2 8 sha1rnds4 $5, 0x12(%eax), %xmm3 9 sha1rnds4 $1, (%eax,%ebx,2), %xmm4 11 sha1nexte (%eax), %xmm1 12 sha1nexte 0x12(%eax), %xmm1 13 sha1nexte (%eax,%ebx,2), %xmm1 15 sha1msg1 (%eax), %xmm1 16 sha1msg1 0x12(%eax), %xmm1 17 sha1msg1 (%eax,%ebx,2), %xmm1 19 sha1msg2 (%eax), %xmm1 [all …]
|
D | simd.d | 41 [ ]*[a-f0-9]+: f2 0f c2 00 00 cmpeqsd \(%eax\),%xmm0 42 [ ]*[a-f0-9]+: f3 0f c2 00 00 cmpeqss \(%eax\),%xmm0 43 [ ]*[a-f0-9]+: 66 0f 2a 00 cvtpi2pd \(%eax\),%xmm0 44 [ ]*[a-f0-9]+: 0f 2a 00 cvtpi2ps \(%eax\),%xmm0 45 [ ]*[a-f0-9]+: 0f 2d 00 cvtps2pi \(%eax\),%mm0 46 [ ]*[a-f0-9]+: f2 0f 2d 00 cvtsd2si \(%eax\),%eax 47 [ ]*[a-f0-9]+: f2 0f 2c 00 cvttsd2si \(%eax\),%eax 48 [ ]*[a-f0-9]+: f2 0f 5a 00 cvtsd2ss \(%eax\),%xmm0 49 [ ]*[a-f0-9]+: f3 0f 5a 00 cvtss2sd \(%eax\),%xmm0 50 [ ]*[a-f0-9]+: f3 0f 2d 00 cvtss2si \(%eax\),%eax [all …]
|
D | simd-suffix.d | 42 [ ]*[a-f0-9]+: f2 0f c2 00 00 cmpeqsd \(%eax\),%xmm0 43 [ ]*[a-f0-9]+: f3 0f c2 00 00 cmpeqss \(%eax\),%xmm0 44 [ ]*[a-f0-9]+: 66 0f 2a 00 cvtpi2pd \(%eax\),%xmm0 45 [ ]*[a-f0-9]+: 0f 2a 00 cvtpi2ps \(%eax\),%xmm0 46 [ ]*[a-f0-9]+: 0f 2d 00 cvtps2pi \(%eax\),%mm0 47 [ ]*[a-f0-9]+: f2 0f 2d 00 cvtsd2si \(%eax\),%eax 48 [ ]*[a-f0-9]+: f2 0f 2c 00 cvttsd2si \(%eax\),%eax 49 [ ]*[a-f0-9]+: f2 0f 5a 00 cvtsd2ss \(%eax\),%xmm0 50 [ ]*[a-f0-9]+: f3 0f 5a 00 cvtss2sd \(%eax\),%xmm0 51 [ ]*[a-f0-9]+: f3 0f 2d 00 cvtss2si \(%eax\),%eax [all …]
|
D | intel.d | 11 [ ]*[a-f0-9]+: 00 90 90 90 90 90 [ ]*add %dl,-0x6f6f6f70\(%eax\) 12 [ ]*[a-f0-9]+: 01 90 90 90 90 90 [ ]*add %edx,-0x6f6f6f70\(%eax\) 13 [ ]*[a-f0-9]+: 02 90 90 90 90 90 [ ]*add -0x6f6f6f70\(%eax\),%dl 14 [ ]*[a-f0-9]+: 03 90 90 90 90 90 [ ]*add -0x6f6f6f70\(%eax\),%edx 16 [ ]*[a-f0-9]+: 05 90 90 90 90 [ ]*add \$0x90909090,%eax 19 [ ]*[a-f0-9]+: 08 90 90 90 90 90 [ ]*or %dl,-0x6f6f6f70\(%eax\) 20 [ ]*[a-f0-9]+: 09 90 90 90 90 90 [ ]*or %edx,-0x6f6f6f70\(%eax\) 21 [ ]*[a-f0-9]+: 0a 90 90 90 90 90 [ ]*or -0x6f6f6f70\(%eax\),%dl 22 [ ]*[a-f0-9]+: 0b 90 90 90 90 90 [ ]*or -0x6f6f6f70\(%eax\),%edx 24 [ ]*[a-f0-9]+: 0d 90 90 90 90 [ ]*or \$0x90909090,%eax [all …]
|
D | absrel.s | 12 mov abs, %eax 14 mov ext, %eax 15 mov weak, %eax 16 mov comm, %eax 17 mov loc, %eax 18 mov glob, %eax 19 mov abs2, %eax 20 mov loc2, %eax 21 mov glob2,%eax 22 mov data, %eax [all …]
|
D | sib.s | 8 mov -30(,%eiz,1),%eax 9 mov -30(,%eiz,2),%eax 10 mov -30(,%eiz,4),%eax 11 mov -30(,%eiz,8),%eax 12 mov 30,%eax 13 mov 30(,%eiz),%eax 14 mov 30(,%eiz,1),%eax 15 mov 30(,%eiz,2),%eax 16 mov 30(,%eiz,4),%eax 17 mov 30(,%eiz,8),%eax [all …]
|
D | i386.s | 12 movsx (%eax), %edx 13 movsx (%eax), %dx 14 movsxb (%eax), %dx 15 movsxb (%eax), %edx 16 movsxw (%eax), %edx 17 movsbl (%eax), %edx 18 movsbw (%eax), %dx 19 movswl (%eax), %edx 24 movzx (%eax), %edx 25 movzx (%eax), %dx [all …]
|
D | opcode-intel.d | 11 *[0-9a-f]+: 00 90 90 90 90 90[ ]+add[ ]+(BYTE PTR )?\[eax-0x6f6f6f70\],dl 12 *[0-9a-f]+: 01 90 90 90 90 90[ ]+add[ ]+(DWORD PTR )?\[eax-0x6f6f6f70\],edx 13 *[0-9a-f]+: 02 90 90 90 90 90[ ]+add[ ]+dl,(BYTE PTR )?\[eax-0x6f6f6f70\] 14 *[0-9a-f]+: 03 90 90 90 90 90[ ]+add[ ]+edx,(DWORD PTR )?\[eax-0x6f6f6f70\] 16 *[0-9a-f]+: 05 90 90 90 90[ ]+add[ ]+eax,0x90909090 19 *[0-9a-f]+: 08 90 90 90 90 90[ ]+or[ ]+(BYTE PTR )?\[eax-0x6f6f6f70\],dl 20 *[0-9a-f]+: 09 90 90 90 90 90[ ]+or[ ]+(DWORD PTR )?\[eax-0x6f6f6f70\],edx 21 *[0-9a-f]+: 0a 90 90 90 90 90[ ]+or[ ]+dl,(BYTE PTR )?\[eax-0x6f6f6f70\] 22 *[0-9a-f]+: 0b 90 90 90 90 90[ ]+or[ ]+edx,(DWORD PTR )?\[eax-0x6f6f6f70\] 24 *[0-9a-f]+: 0d 90 90 90 90[ ]+or[ ]+eax,0x90909090 [all …]
|
D | lockbad-1.s | 5 lock mov %ecx, %eax 6 lock mov (%ebx), %eax 8 lock add %ebx, %eax 10 lock adc %ebx, %eax 12 lock and %ebx, %eax 14 lock btc %eax, %ebx 16 lock btr %eax, %ebx 18 lock bts %eax, %ebx 20 lock cmpxchg %eax,%ebx 25 lock or %ebx, %eax [all …]
|
D | x86-64-lockbad-1.s | 5 lock mov %ecx, %eax 6 lock mov (%rbx), %eax 8 lock add %ebx, %eax 10 lock adc %ebx, %eax 12 lock and %ebx, %eax 14 lock btc %eax, %ebx 16 lock btr %eax, %ebx 18 lock bts %eax, %ebx 20 lock cmpxchg %eax,%ebx 25 lock or %ebx, %eax [all …]
|
D | absrel.d | 9 0: a1 34 12 00 00[ ]*mov 0x1234,%eax 12 5: a1 00 00 00 00[ ]*mov 0x0,%eax 6: (R_386_|dir)?32 ext 13 a: a1 00 00 00 00[ ]*mov 0x0,%eax b: (R_386_|dir)?32 weak 14 …f: (a1 00 00 00 00[ ]*mov 0x0,%eax 10: (R_386_|dir)?32 comm.*|a1 04 00 00 00[ ]*mov 0x4,%e… 15 14: a1 00 00 00 00[ ]*mov 0x0,%eax 15: (R_386_|dir)?32 \.text 16 …19: (a1 00 00 00 00[ ]*mov 0x0,%eax 1a: R_386_32 glob|a1 05 00 00 00[ ]*mov 0x5,%eax 1a: (… 17 1e: a1 76 98 00 00[ ]*mov 0x9876,%eax 18 23: a1 00 01 00 00[ ]*mov 0x100,%eax 24: (R_386_|dir)?32 \.text 19 …28: (a1 00 00 00 00[ ]*mov 0x0,%eax 29: R_386_32 glob2|a1 05 01 00 00[ ]*mov 0x105,%eax 29… 20 …2d: (a1 00 00 00 00[ ]*mov 0x0,%eax 2e: (R_386_|dir)32 \.data|a1 00 01 00 00[ ]*mov 0x100,… [all …]
|
D | x86-64-sib.d | 12 [ ]*[a-f0-9]+: 8b 04 25 e2 ff ff ff mov 0xffffffffffffffe2,%eax 13 [ ]*[a-f0-9]+: 8b 04 65 e2 ff ff ff mov -0x1e\(,%riz,2\),%eax 14 [ ]*[a-f0-9]+: 8b 04 a5 e2 ff ff ff mov -0x1e\(,%riz,4\),%eax 15 [ ]*[a-f0-9]+: 8b 04 e5 e2 ff ff ff mov -0x1e\(,%riz,8\),%eax 16 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 17 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 18 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 19 [ ]*[a-f0-9]+: 8b 04 65 1e 00 00 00 mov 0x1e\(,%riz,2\),%eax 20 [ ]*[a-f0-9]+: 8b 04 a5 1e 00 00 00 mov 0x1e\(,%riz,4\),%eax 21 [ ]*[a-f0-9]+: 8b 04 e5 1e 00 00 00 mov 0x1e\(,%riz,8\),%eax [all …]
|
D | ssemmx2.d | 14 [ ]+11: 66 0f c5 c1 00[ ]+pextrw \$0x0,%xmm1,%eax 24 [ ]+3d: 66 0f da 38[ ]+pminub \(%eax\),%xmm7 25 [ ]+41: 66 0f d7 c5[ ]+pmovmskb %xmm5,%eax 29 [ ]+51: 66 0f f6 38[ ]+psadbw \(%eax\),%xmm7 36 [ ]+76: 66 0f e7 10[ ]+movntdq %xmm2,\(%eax\) 37 [ ]+7a: 66 0f 60 90 90 90 90 90 punpcklbw -0x6f6f6f70\(%eax\),%xmm2 38 [ ]+82: 66 0f 61 90 90 90 90 90 punpcklwd -0x6f6f6f70\(%eax\),%xmm2 39 [ ]+8a: 66 0f 62 90 90 90 90 90 punpckldq -0x6f6f6f70\(%eax\),%xmm2 40 [ ]+92: 66 0f 63 90 90 90 90 90 packsswb -0x6f6f6f70\(%eax\),%xmm2 41 [ ]+9a: 66 0f 64 90 90 90 90 90 pcmpgtb -0x6f6f6f70\(%eax\),%xmm2 [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
D | x86-64-sib.d | 13 [ ]*[a-f0-9]+: 8b 04 25 e2 ff ff ff mov 0xffffffffffffffe2,%eax 14 [ ]*[a-f0-9]+: 8b 04 65 e2 ff ff ff mov -0x1e\(,%riz,2\),%eax 15 [ ]*[a-f0-9]+: 8b 04 a5 e2 ff ff ff mov -0x1e\(,%riz,4\),%eax 16 [ ]*[a-f0-9]+: 8b 04 e5 e2 ff ff ff mov -0x1e\(,%riz,8\),%eax 17 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 18 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 19 [ ]*[a-f0-9]+: 8b 04 25 1e 00 00 00 mov 0x1e,%eax 20 [ ]*[a-f0-9]+: 8b 04 65 1e 00 00 00 mov 0x1e\(,%riz,2\),%eax 21 [ ]*[a-f0-9]+: 8b 04 a5 1e 00 00 00 mov 0x1e\(,%riz,4\),%eax 22 [ ]*[a-f0-9]+: 8b 04 e5 1e 00 00 00 mov 0x1e\(,%riz,8\),%eax [all …]
|