diff options
Diffstat (limited to 'gas/testsuite/gas/i386/opcode.s')
-rw-r--r-- | gas/testsuite/gas/i386/opcode.s | 567 |
1 files changed, 0 insertions, 567 deletions
diff --git a/gas/testsuite/gas/i386/opcode.s b/gas/testsuite/gas/i386/opcode.s deleted file mode 100644 index 39c5967b266..00000000000 --- a/gas/testsuite/gas/i386/opcode.s +++ /dev/null @@ -1,567 +0,0 @@ -.text -foo: - add %dl,0x90909090(%eax) - add %edx,0x90909090(%eax) - add 0x90909090(%eax),%dl - add 0x90909090(%eax),%edx - add $0x90,%al - add $0x90909090,%eax - push %es - pop %es - or %dl,0x90909090(%eax) - or %edx,0x90909090(%eax) - or 0x90909090(%eax),%dl - or 0x90909090(%eax),%edx - or $0x90,%al - or $0x90909090,%eax - push %cs - adc %dl,0x90909090(%eax) - adc %edx,0x90909090(%eax) - adc 0x90909090(%eax),%dl - adc 0x90909090(%eax),%edx - adc $0x90,%al - adc $0x90909090,%eax - push %ss - pop %ss - sbb %dl,0x90909090(%eax) - sbb %edx,0x90909090(%eax) - sbb 0x90909090(%eax),%dl - sbb 0x90909090(%eax),%edx - sbb $0x90,%al - sbb $0x90909090,%eax - push %ds - pop %ds - and %dl,0x90909090(%eax) - and %edx,0x90909090(%eax) - and 0x90909090(%eax),%dl - and 0x90909090(%eax),%edx - and $0x90,%al - and $0x90909090,%eax - daa - sub %dl,0x90909090(%eax) - sub %edx,0x90909090(%eax) - sub 0x90909090(%eax),%dl - sub 0x90909090(%eax),%edx - sub $0x90,%al - sub $0x90909090,%eax - das - xor %dl,0x90909090(%eax) - xor %edx,0x90909090(%eax) - xor 0x90909090(%eax),%dl - xor 0x90909090(%eax),%edx - xor $0x90,%al - xor $0x90909090,%eax - aaa - cmp %dl,0x90909090(%eax) - cmp %edx,0x90909090(%eax) - cmp 0x90909090(%eax),%dl - cmp 0x90909090(%eax),%edx - cmp $0x90,%al - cmp $0x90909090,%eax - aas - inc %eax - inc %ecx - inc %edx - inc %ebx - inc %esp - inc %ebp - inc %esi - inc %edi - dec %eax - dec %ecx - dec %edx - dec %ebx - dec %esp - dec %ebp - dec %esi - dec %edi - push %eax - push %ecx - push %edx - push %ebx - push %esp - push %ebp - push %esi - push %edi - pop %eax - pop %ecx - pop %edx - pop %ebx - pop %esp - pop %ebp - pop %esi - pop %edi - pusha - popa - bound %edx,0x90909090(%eax) - arpl %dx,0x90909090(%eax) - push $0x90909090 - imul $0x90909090,0x90909090(%eax),%edx - push $0xffffff90 - imul $0xffffff90,0x90909090(%eax),%edx - insb (%dx),%es:(%edi) - insl (%dx),%es:(%edi) - outsb %ds:(%esi),(%dx) - outsl %ds:(%esi),(%dx) - jo .+2-0x70 - jno .+2-0x70 - jb .+2-0x70 - jae .+2-0x70 - je .+2-0x70 - jne .+2-0x70 - jbe .+2-0x70 - ja .+2-0x70 - js .+2-0x70 - jns .+2-0x70 - jp .+2-0x70 - jnp .+2-0x70 - jl .+2-0x70 - jge .+2-0x70 - jle .+2-0x70 - jg .+2-0x70 - adcb $0x90,0x90909090(%eax) - adcl $0x90909090,0x90909090(%eax) - adcl $0xffffff90,0x90909090(%eax) - test %dl,0x90909090(%eax) - test %edx,0x90909090(%eax) - xchg %dl,0x90909090(%eax) - xchg %edx,0x90909090(%eax) - mov %dl,0x90909090(%eax) - mov %edx,0x90909090(%eax) - mov 0x90909090(%eax),%dl - mov 0x90909090(%eax),%edx - movl %ss,0x90909090(%eax) - lea 0x90909090(%eax),%edx - movl 0x90909090(%eax),%ss - popl 0x90909090(%eax) - xchg %eax,%eax - xchg %eax,%ecx - xchg %eax,%edx - xchg %eax,%ebx - xchg %eax,%esp - xchg %eax,%ebp - xchg %eax,%esi - xchg %eax,%edi - cwtl - cltd - lcall $0x9090,$0x90909090 - fwait - pushf - popf - sahf - lahf - mov 0x90909090,%al - mov 0x90909090,%eax - mov %al,0x90909090 - mov %eax,0x90909090 - movsb %ds:(%esi),%es:(%edi) - movsl %ds:(%esi),%es:(%edi) - cmpsb %es:(%edi),%ds:(%esi) - cmpsl %es:(%edi),%ds:(%esi) - test $0x90,%al - test $0x90909090,%eax - stos %al,%es:(%edi) - stos %eax,%es:(%edi) - lods %ds:(%esi),%al - lods %ds:(%esi),%eax - scas %es:(%edi),%al - scas %es:(%edi),%eax - mov $0x90,%al - mov $0x90,%cl - mov $0x90,%dl - mov $0x90,%bl - mov $0x90,%ah - mov $0x90,%ch - mov $0x90,%dh - mov $0x90,%bh - mov $0x90909090,%eax - mov $0x90909090,%ecx - mov $0x90909090,%edx - mov $0x90909090,%ebx - mov $0x90909090,%esp - mov $0x90909090,%ebp - mov $0x90909090,%esi - mov $0x90909090,%edi - rclb $0x90,0x90909090(%eax) - rcll $0x90,0x90909090(%eax) - ret $0x9090 - ret - les 0x90909090(%eax),%edx - lds 0x90909090(%eax),%edx - movb $0x90,0x90909090(%eax) - movl $0x90909090,0x90909090(%eax) - enter $0x9090,$0x90 - leave - lret $0x9090 - lret - int3 - int $0x90 - into - iret - rclb 0x90909090(%eax) - rcll 0x90909090(%eax) - rclb %cl,0x90909090(%eax) - rcll %cl,0x90909090(%eax) - aam $0xffffff90 - aad $0xffffff90 - xlat %ds:(%ebx) - fcoms 0x90909090(%eax) - fsts 0x90909090(%eax) - ficoml 0x90909090(%eax) - fistl 0x90909090(%eax) - fcoml 0x90909090(%eax) - fstl 0x90909090(%eax) - ficom 0x90909090(%eax) - fist 0x90909090(%eax) - loopne .+2-0x70 - loope .+2-0x70 - loop .+2-0x70 - jecxz .+2-0x70 - in $0x90,%al - in $0x90,%eax - out %al,$0x90 - out %eax,$0x90 - call .+5+0x90909090 - jmp .+5+0x90909090 - ljmp $0x9090,$0x90909090 - jmp .+2-0x70 - in (%dx),%al - in (%dx),%eax - out %al,(%dx) - out %eax,(%dx) - hlt - cmc - notb 0x90909090(%eax) - notl 0x90909090(%eax) - clc - stc - cli - sti - cld - std - call *0x90909090(%eax) - lldt 0x90909090(%eax) - lgdt 0x90909090(%eax) - lar 0x90909090(%eax),%edx - lsl 0x90909090(%eax),%edx - clts - invd - wbinvd - ud2a - mov %cr2,%eax - mov %db2,%eax - mov %eax,%cr2 - mov %eax,%db2 - mov %tr2,%eax - mov %eax,%tr2 - wrmsr - rdtsc - rdmsr - rdpmc - cmovo 0x90909090(%eax),%edx - cmovno 0x90909090(%eax),%edx - cmovb 0x90909090(%eax),%edx - cmovae 0x90909090(%eax),%edx - cmove 0x90909090(%eax),%edx - cmovne 0x90909090(%eax),%edx - cmovbe 0x90909090(%eax),%edx - cmova 0x90909090(%eax),%edx - cmovs 0x90909090(%eax),%edx - cmovns 0x90909090(%eax),%edx - cmovp 0x90909090(%eax),%edx - cmovnp 0x90909090(%eax),%edx - cmovl 0x90909090(%eax),%edx - cmovge 0x90909090(%eax),%edx - cmovle 0x90909090(%eax),%edx - cmovg 0x90909090(%eax),%edx - punpcklbw 0x90909090(%eax),%mm2 - punpcklwd 0x90909090(%eax),%mm2 - punpckldq 0x90909090(%eax),%mm2 - packsswb 0x90909090(%eax),%mm2 - pcmpgtb 0x90909090(%eax),%mm2 - pcmpgtw 0x90909090(%eax),%mm2 - pcmpgtd 0x90909090(%eax),%mm2 - packuswb 0x90909090(%eax),%mm2 - punpckhbw 0x90909090(%eax),%mm2 - punpckhwd 0x90909090(%eax),%mm2 - punpckhdq 0x90909090(%eax),%mm2 - packssdw 0x90909090(%eax),%mm2 - movd 0x90909090(%eax),%mm2 - movq 0x90909090(%eax),%mm2 - psrlw $0x90,%mm0 - psrld $0x90,%mm0 - psrlq $0x90,%mm0 - pcmpeqb 0x90909090(%eax),%mm2 - pcmpeqw 0x90909090(%eax),%mm2 - pcmpeqd 0x90909090(%eax),%mm2 - emms - movd %mm2,0x90909090(%eax) - movq %mm2,0x90909090(%eax) - jo .+6+0x90909090 - jno .+6+0x90909090 - jb .+6+0x90909090 - jae .+6+0x90909090 - je .+6+0x90909090 - jne .+6+0x90909090 - jbe .+6+0x90909090 - ja .+6+0x90909090 - js .+6+0x90909090 - jns .+6+0x90909090 - jp .+6+0x90909090 - jnp .+6+0x90909090 - jl .+6+0x90909090 - jge .+6+0x90909090 - jle .+6+0x90909090 - jg .+6+0x90909090 - seto 0x90909090(%eax) - setno 0x90909090(%eax) - setb 0x90909090(%eax) - setae 0x90909090(%eax) - sete 0x90909090(%eax) - setne 0x90909090(%eax) - setbe 0x90909090(%eax) - seta 0x90909090(%eax) - sets 0x90909090(%eax) - setns 0x90909090(%eax) - setp 0x90909090(%eax) - setnp 0x90909090(%eax) - setl 0x90909090(%eax) - setge 0x90909090(%eax) - setle 0x90909090(%eax) - setg 0x90909090(%eax) - push %fs - pop %fs - cpuid - bt %edx,0x90909090(%eax) - shld $0x90,%edx,0x90909090(%eax) - shld %cl,%edx,0x90909090(%eax) - push %gs - pop %gs - rsm - bts %edx,0x90909090(%eax) - shrd $0x90,%edx,0x90909090(%eax) - shrd %cl,%edx,0x90909090(%eax) - imul 0x90909090(%eax),%edx - cmpxchg %dl,0x90909090(%eax) - cmpxchg %edx,0x90909090(%eax) - lss 0x90909090(%eax),%edx - btr %edx,0x90909090(%eax) - lfs 0x90909090(%eax),%edx - lgs 0x90909090(%eax),%edx - movzbl 0x90909090(%eax),%edx - movzwl 0x90909090(%eax),%edx - ud2b - btc %edx,0x90909090(%eax) - bsf 0x90909090(%eax),%edx - bsr 0x90909090(%eax),%edx - movsbl 0x90909090(%eax),%edx - movswl 0x90909090(%eax),%edx - xadd %dl,0x90909090(%eax) - xadd %edx,0x90909090(%eax) - bswap %eax - bswap %ecx - bswap %edx - bswap %ebx - bswap %esp - bswap %ebp - bswap %esi - bswap %edi - psrlw 0x90909090(%eax),%mm2 - psrld 0x90909090(%eax),%mm2 - psrlq 0x90909090(%eax),%mm2 - pmullw 0x90909090(%eax),%mm2 - psubusb 0x90909090(%eax),%mm2 - psubusw 0x90909090(%eax),%mm2 - pand 0x90909090(%eax),%mm2 - paddusb 0x90909090(%eax),%mm2 - paddusw 0x90909090(%eax),%mm2 - pandn 0x90909090(%eax),%mm2 - psraw 0x90909090(%eax),%mm2 - psrad 0x90909090(%eax),%mm2 - pmulhw 0x90909090(%eax),%mm2 - psubsb 0x90909090(%eax),%mm2 - psubsw 0x90909090(%eax),%mm2 - por 0x90909090(%eax),%mm2 - paddsb 0x90909090(%eax),%mm2 - paddsw 0x90909090(%eax),%mm2 - pxor 0x90909090(%eax),%mm2 - psllw 0x90909090(%eax),%mm2 - pslld 0x90909090(%eax),%mm2 - psllq 0x90909090(%eax),%mm2 - pmaddwd 0x90909090(%eax),%mm2 - psubb 0x90909090(%eax),%mm2 - psubw 0x90909090(%eax),%mm2 - psubd 0x90909090(%eax),%mm2 - paddb 0x90909090(%eax),%mm2 - paddw 0x90909090(%eax),%mm2 - paddd 0x90909090(%eax),%mm2 - add %dx,0x90909090(%eax) - add 0x90909090(%eax),%dx - add $0x9090,%ax - pushw %es - popw %es - or %dx,0x90909090(%eax) - or 0x90909090(%eax),%dx - or $0x9090,%ax - pushw %cs - adc %dx,0x90909090(%eax) - adc 0x90909090(%eax),%dx - adc $0x9090,%ax - pushw %ss - popw %ss - sbb %dx,0x90909090(%eax) - sbb 0x90909090(%eax),%dx - sbb $0x9090,%ax - pushw %ds - popw %ds - and %dx,0x90909090(%eax) - and 0x90909090(%eax),%dx - and $0x9090,%ax - sub %dx,0x90909090(%eax) - sub 0x90909090(%eax),%dx - sub $0x9090,%ax - xor %dx,0x90909090(%eax) - xor 0x90909090(%eax),%dx - xor $0x9090,%ax - cmp %dx,0x90909090(%eax) - cmp 0x90909090(%eax),%dx - cmp $0x9090,%ax - inc %ax - inc %cx - inc %dx - inc %bx - inc %sp - inc %bp - inc %si - inc %di - dec %ax - dec %cx - dec %dx - dec %bx - dec %sp - dec %bp - dec %si - dec %di - push %ax - push %cx - push %dx - push %bx - push %sp - push %bp - push %si - push %di - pop %ax - pop %cx - pop %dx - pop %bx - pop %sp - pop %bp - pop %si - pop %di - pushaw - popaw - bound %dx,0x90909090(%eax) - pushw $0x9090 - imul $0x9090,0x90909090(%eax),%dx - pushw $0xffffff90 - imul $0xffffff90,0x90909090(%eax),%dx - insw (%dx),%es:(%edi) - outsw %ds:(%esi),(%dx) - adcw $0x9090,0x90909090(%eax) - adcw $0xffffff90,0x90909090(%eax) - test %dx,0x90909090(%eax) - xchg %dx,0x90909090(%eax) - mov %dx,0x90909090(%eax) - mov 0x90909090(%eax),%dx - movw %ss,0x90909090(%eax) - lea 0x90909090(%eax),%dx - popw 0x90909090(%eax) - xchg %ax,%cx - xchg %ax,%dx - xchg %ax,%bx - xchg %ax,%sp - xchg %ax,%bp - xchg %ax,%si - xchg %ax,%di - cbtw - cwtd - lcallw $0x9090,$0x9090 - pushfw - popfw - mov 0x90909090,%ax - mov %ax,0x90909090 - movsw %ds:(%esi),%es:(%edi) - cmpsw %es:(%edi),%ds:(%esi) - test $0x9090,%ax - stos %ax,%es:(%edi) - lods %ds:(%esi),%ax - scas %es:(%edi),%ax - mov $0x9090,%ax - mov $0x9090,%cx - mov $0x9090,%dx - mov $0x9090,%bx - mov $0x9090,%sp - mov $0x9090,%bp - mov $0x9090,%si - mov $0x9090,%di - rclw $0x90,0x90909090(%eax) - retw $0x9090 - retw - les 0x90909090(%eax),%dx - lds 0x90909090(%eax),%dx - movw $0x9090,0x90909090(%eax) - enterw $0x9090,$0x90 - leavew - lretw $0x9090 - lretw - iretw - rclw 0x90909090(%eax) - rclw %cl,0x90909090(%eax) - in $0x90,%ax - out %ax,$0x90 - callw .+3+0x9090 - ljmpw $0x9090,$0x9090 - in (%dx),%ax - out %ax,(%dx) - notw 0x90909090(%eax) - callw *0x90909090(%eax) - lar 0x90909090(%eax),%dx - lsl 0x90909090(%eax),%dx - cmovo 0x90909090(%eax),%dx - cmovno 0x90909090(%eax),%dx - cmovb 0x90909090(%eax),%dx - cmovae 0x90909090(%eax),%dx - cmove 0x90909090(%eax),%dx - cmovne 0x90909090(%eax),%dx - cmovbe 0x90909090(%eax),%dx - cmova 0x90909090(%eax),%dx - cmovs 0x90909090(%eax),%dx - cmovns 0x90909090(%eax),%dx - cmovp 0x90909090(%eax),%dx - cmovnp 0x90909090(%eax),%dx - cmovl 0x90909090(%eax),%dx - cmovge 0x90909090(%eax),%dx - cmovle 0x90909090(%eax),%dx - cmovg 0x90909090(%eax),%dx - pushw %fs - popw %fs - bt %dx,0x90909090(%eax) - shld $0x90,%dx,0x90909090(%eax) - shld %cl,%dx,0x90909090(%eax) - pushw %gs - popw %gs - bts %dx,0x90909090(%eax) - shrd $0x90,%dx,0x90909090(%eax) - shrd %cl,%dx,0x90909090(%eax) - imul 0x90909090(%eax),%dx - cmpxchg %dx,0x90909090(%eax) - lss 0x90909090(%eax),%dx - btr %dx,0x90909090(%eax) - lfs 0x90909090(%eax),%dx - lgs 0x90909090(%eax),%dx - movzbw 0x90909090(%eax),%dx - btc %dx,0x90909090(%eax) - bsf 0x90909090(%eax),%dx - bsr 0x90909090(%eax),%dx - movsbw 0x90909090(%eax),%dx - xadd %dx,0x90909090(%eax) |