mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
Add more X86 FP stack disassembler test cases.
llvm-svn: 198268
This commit is contained in:
parent
25a745e9ad
commit
37d0ec7d41
1031
test/MC/Disassembler/X86/fp-stack.txt
Normal file
1031
test/MC/Disassembler/X86/fp-stack.txt
Normal file
File diff suppressed because it is too large
Load Diff
@ -241,327 +241,3 @@
|
||||
|
||||
# CHECK: pextrw $3, %xmm3, (%rax)
|
||||
0x66 0x0f 0x3a 0x15 0x18 0x03
|
||||
|
||||
# CHECK: fadd %st(0)
|
||||
0xd8,0xc0
|
||||
|
||||
# CHECK: fadd %st(1)
|
||||
0xd8,0xc1
|
||||
|
||||
# CHECK: fadd %st(2)
|
||||
0xd8,0xc2
|
||||
|
||||
# CHECK: fadd %st(3)
|
||||
0xd8,0xc3
|
||||
|
||||
# CHECK: fadd %st(4)
|
||||
0xd8,0xc4
|
||||
|
||||
# CHECK: fadd %st(5)
|
||||
0xd8,0xc5
|
||||
|
||||
# CHECK: fadd %st(6)
|
||||
0xd8,0xc6
|
||||
|
||||
# CHECK: fadd %st(7)
|
||||
0xd8,0xc7
|
||||
|
||||
# CHECK: fmul %st(0)
|
||||
0xd8,0xc8
|
||||
|
||||
# CHECK: fmul %st(1)
|
||||
0xd8,0xc9
|
||||
|
||||
# CHECK: fmul %st(2)
|
||||
0xd8,0xca
|
||||
|
||||
# CHECK: fmul %st(3)
|
||||
0xd8,0xcb
|
||||
|
||||
# CHECK: fmul %st(4)
|
||||
0xd8,0xcc
|
||||
|
||||
# CHECK: fmul %st(5)
|
||||
0xd8,0xcd
|
||||
|
||||
# CHECK: fmul %st(6)
|
||||
0xd8,0xce
|
||||
|
||||
# CHECK: fmul %st(7)
|
||||
0xd8,0xcf
|
||||
|
||||
# CHECK: fcom %st(0)
|
||||
0xd8,0xd0
|
||||
|
||||
# CHECK: fcom %st(1)
|
||||
0xd8,0xd1
|
||||
|
||||
# CHECK: fcom %st(2)
|
||||
0xd8,0xd2
|
||||
|
||||
# CHECK: fcom %st(3)
|
||||
0xd8,0xd3
|
||||
|
||||
# CHECK: fcom %st(4)
|
||||
0xd8,0xd4
|
||||
|
||||
# CHECK: fcom %st(5)
|
||||
0xd8,0xd5
|
||||
|
||||
# CHECK: fcom %st(6)
|
||||
0xd8,0xd6
|
||||
|
||||
# CHECK: fcom %st(7)
|
||||
0xd8,0xd7
|
||||
|
||||
# CHECK: fcomp %st(0)
|
||||
0xd8,0xd8
|
||||
|
||||
# CHECK: fcomp %st(1)
|
||||
0xd8,0xd9
|
||||
|
||||
# CHECK: fcomp %st(2)
|
||||
0xd8,0xda
|
||||
|
||||
# CHECK: fcomp %st(3)
|
||||
0xd8,0xdb
|
||||
|
||||
# CHECK: fcomp %st(4)
|
||||
0xd8,0xdc
|
||||
|
||||
# CHECK: fcomp %st(5)
|
||||
0xd8,0xdd
|
||||
|
||||
# CHECK: fcomp %st(6)
|
||||
0xd8,0xde
|
||||
|
||||
# CHECK: fcomp %st(7)
|
||||
0xd8,0xdf
|
||||
|
||||
# CHECK: fsub %st(0)
|
||||
0xd8,0xe0
|
||||
|
||||
# CHECK: fsub %st(1)
|
||||
0xd8,0xe1
|
||||
|
||||
# CHECK: fsub %st(2)
|
||||
0xd8,0xe2
|
||||
|
||||
# CHECK: fsub %st(3)
|
||||
0xd8,0xe3
|
||||
|
||||
# CHECK: fsub %st(4)
|
||||
0xd8,0xe4
|
||||
|
||||
# CHECK: fsub %st(5)
|
||||
0xd8,0xe5
|
||||
|
||||
# CHECK: fsub %st(6)
|
||||
0xd8,0xe6
|
||||
|
||||
# CHECK: fsub %st(7)
|
||||
0xd8,0xe7
|
||||
|
||||
# CHECK: fsubr %st(0)
|
||||
0xd8,0xe8
|
||||
|
||||
# CHECK: fsubr %st(1)
|
||||
0xd8,0xe9
|
||||
|
||||
# CHECK: fsubr %st(2)
|
||||
0xd8,0xea
|
||||
|
||||
# CHECK: fsubr %st(3)
|
||||
0xd8,0xeb
|
||||
|
||||
# CHECK: fsubr %st(4)
|
||||
0xd8,0xec
|
||||
|
||||
# CHECK: fsubr %st(5)
|
||||
0xd8,0xed
|
||||
|
||||
# CHECK: fsubr %st(6)
|
||||
0xd8,0xee
|
||||
|
||||
# CHECK: fsubr %st(7)
|
||||
0xd8,0xef
|
||||
|
||||
# CHECK: fdiv %st(0)
|
||||
0xd8,0xf0
|
||||
|
||||
# CHECK: fdiv %st(1)
|
||||
0xd8,0xf1
|
||||
|
||||
# CHECK: fdiv %st(2)
|
||||
0xd8,0xf2
|
||||
|
||||
# CHECK: fdiv %st(3)
|
||||
0xd8,0xf3
|
||||
|
||||
# CHECK: fdiv %st(4)
|
||||
0xd8,0xf4
|
||||
|
||||
# CHECK: fdiv %st(5)
|
||||
0xd8,0xf5
|
||||
|
||||
# CHECK: fdiv %st(6)
|
||||
0xd8,0xf6
|
||||
|
||||
# CHECK: fdiv %st(7)
|
||||
0xd8,0xf7
|
||||
|
||||
# CHECK: fdivr %st(0)
|
||||
0xd8,0xf8
|
||||
|
||||
# CHECK: fdivr %st(1)
|
||||
0xd8,0xf9
|
||||
|
||||
# CHECK: fdivr %st(2)
|
||||
0xd8,0xfa
|
||||
|
||||
# CHECK: fdivr %st(3)
|
||||
0xd8,0xfb
|
||||
|
||||
# CHECK: fdivr %st(4)
|
||||
0xd8,0xfc
|
||||
|
||||
# CHECK: fdivr %st(5)
|
||||
0xd8,0xfd
|
||||
|
||||
# CHECK: fdivr %st(6)
|
||||
0xd8,0xfe
|
||||
|
||||
# CHECK: fdivr %st(7)
|
||||
0xd8,0xff
|
||||
|
||||
# CHECK: fld %st(0)
|
||||
0xd9,0xc0
|
||||
|
||||
# CHECK: fld %st(1)
|
||||
0xd9,0xc1
|
||||
|
||||
# CHECK: fld %st(2)
|
||||
0xd9,0xc2
|
||||
|
||||
# CHECK: fld %st(3)
|
||||
0xd9,0xc3
|
||||
|
||||
# CHECK: fld %st(4)
|
||||
0xd9,0xc4
|
||||
|
||||
# CHECK: fld %st(5)
|
||||
0xd9,0xc5
|
||||
|
||||
# CHECK: fld %st(6)
|
||||
0xd9,0xc6
|
||||
|
||||
# CHECK: fld %st(7)
|
||||
0xd9,0xc7
|
||||
|
||||
# CHECK: fxch %st(0)
|
||||
0xd9,0xc8
|
||||
|
||||
# CHECK: fxch %st(1)
|
||||
0xd9,0xc9
|
||||
|
||||
# CHECK: fxch %st(2)
|
||||
0xd9,0xca
|
||||
|
||||
# CHECK: fxch %st(3)
|
||||
0xd9,0xcb
|
||||
|
||||
# CHECK: fxch %st(4)
|
||||
0xd9,0xcc
|
||||
|
||||
# CHECK: fxch %st(5)
|
||||
0xd9,0xcd
|
||||
|
||||
# CHECK: fxch %st(6)
|
||||
0xd9,0xce
|
||||
|
||||
# CHECK: fxch %st(7)
|
||||
0xd9,0xcf
|
||||
|
||||
# CHECK: fnop
|
||||
0xd9,0xd0
|
||||
|
||||
# CHECK: fchs
|
||||
0xd9,0xe0
|
||||
|
||||
# CHECK: fabs
|
||||
0xd9,0xe1
|
||||
|
||||
# CHECK: ftst
|
||||
0xd9,0xe4
|
||||
|
||||
# CHECK: fxam
|
||||
0xd9,0xe5
|
||||
|
||||
# CHECK: fld1
|
||||
0xd9,0xe8
|
||||
|
||||
# CHECK: fldl2t
|
||||
0xd9,0xe9
|
||||
|
||||
# CHECK: fldl2e
|
||||
0xd9,0xea
|
||||
|
||||
# CHECK: fldpi
|
||||
0xd9,0xeb
|
||||
|
||||
# CHECK: fldlg2
|
||||
0xd9,0xec
|
||||
|
||||
# CHECK: fldln2
|
||||
0xd9,0xed
|
||||
|
||||
# CHECK: fldz
|
||||
0xd9,0xee
|
||||
|
||||
# CHECK: f2xm1
|
||||
0xd9,0xf0
|
||||
|
||||
# CHECK: fyl2x
|
||||
0xd9,0xf1
|
||||
|
||||
# CHECK: fptan
|
||||
0xd9,0xf2
|
||||
|
||||
# CHECK: fpatan
|
||||
0xd9,0xf3
|
||||
|
||||
# CHECK: fxtract
|
||||
0xd9,0xf4
|
||||
|
||||
# CHECK: fprem1
|
||||
0xd9,0xf5
|
||||
|
||||
# CHECK: fdecstp
|
||||
0xd9,0xf6
|
||||
|
||||
# CHECK: fincstp
|
||||
0xd9,0xf7
|
||||
|
||||
# CHECK: fprem
|
||||
0xd9,0xf8
|
||||
|
||||
# CHECK: fyl2xp1
|
||||
0xd9,0xf9
|
||||
|
||||
# CHECK: fsqrt
|
||||
0xd9,0xfa
|
||||
|
||||
# CHECK: fsincos
|
||||
0xd9,0xfb
|
||||
|
||||
# CHECK: frndint
|
||||
0xd9,0xfc
|
||||
|
||||
# CHECK: fscale
|
||||
0xd9,0xfd
|
||||
|
||||
# CHECK: fsin
|
||||
0xd9,0xfe
|
||||
|
||||
# CHECK: fcos
|
||||
0xd9,0xff
|
||||
|
Loading…
Reference in New Issue
Block a user