xref: /aosp_15_r20/external/capstone/suite/MC/ARM/fp-armv8.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_ARM+CS_MODE_V8, None
2*9a0e4156SSadaf Ebrahimi 0xe0,0x3b,0xb2,0xee = vcvtt.f64.f16 d3, s1
3*9a0e4156SSadaf Ebrahimi 0xcc,0x2b,0xf3,0xee = vcvtt.f16.f64 s5, d12
4*9a0e4156SSadaf Ebrahimi 0x60,0x3b,0xb2,0xee = vcvtb.f64.f16 d3, s1
5*9a0e4156SSadaf Ebrahimi 0x41,0x2b,0xb3,0xee = vcvtb.f16.f64 s4, d1
6*9a0e4156SSadaf Ebrahimi 0xe0,0x3b,0xb2,0xae = vcvttge.f64.f16 d3, s1
7*9a0e4156SSadaf Ebrahimi 0xcc,0x2b,0xf3,0xce = vcvttgt.f16.f64 s5, d12
8*9a0e4156SSadaf Ebrahimi 0x60,0x3b,0xb2,0x0e = vcvtbeq.f64.f16 d3, s1
9*9a0e4156SSadaf Ebrahimi 0x41,0x2b,0xb3,0xbe = vcvtblt.f16.f64 s4, d1
10*9a0e4156SSadaf Ebrahimi 0xe1,0x1a,0xbc,0xfe = vcvta.s32.f32 s2, s3
11*9a0e4156SSadaf Ebrahimi 0xc3,0x1b,0xbc,0xfe = vcvta.s32.f64 s2, d3
12*9a0e4156SSadaf Ebrahimi 0xeb,0x3a,0xbd,0xfe = vcvtn.s32.f32 s6, s23
13*9a0e4156SSadaf Ebrahimi 0xe7,0x3b,0xbd,0xfe = vcvtn.s32.f64 s6, d23
14*9a0e4156SSadaf Ebrahimi 0xc2,0x0a,0xbe,0xfe = vcvtp.s32.f32 s0, s4
15*9a0e4156SSadaf Ebrahimi 0xc4,0x0b,0xbe,0xfe = vcvtp.s32.f64 s0, d4
16*9a0e4156SSadaf Ebrahimi 0xc4,0x8a,0xff,0xfe = vcvtm.s32.f32 s17, s8
17*9a0e4156SSadaf Ebrahimi 0xc8,0x8b,0xff,0xfe = vcvtm.s32.f64 s17, d8
18*9a0e4156SSadaf Ebrahimi 0x61,0x1a,0xbc,0xfe = vcvta.u32.f32 s2, s3
19*9a0e4156SSadaf Ebrahimi 0x43,0x1b,0xbc,0xfe = vcvta.u32.f64 s2, d3
20*9a0e4156SSadaf Ebrahimi 0x6b,0x3a,0xbd,0xfe = vcvtn.u32.f32 s6, s23
21*9a0e4156SSadaf Ebrahimi 0x67,0x3b,0xbd,0xfe = vcvtn.u32.f64 s6, d23
22*9a0e4156SSadaf Ebrahimi 0x42,0x0a,0xbe,0xfe = vcvtp.u32.f32 s0, s4
23*9a0e4156SSadaf Ebrahimi 0x44,0x0b,0xbe,0xfe = vcvtp.u32.f64 s0, d4
24*9a0e4156SSadaf Ebrahimi 0x44,0x8a,0xff,0xfe = vcvtm.u32.f32 s17, s8
25*9a0e4156SSadaf Ebrahimi 0x48,0x8b,0xff,0xfe = vcvtm.u32.f64 s17, d8
26*9a0e4156SSadaf Ebrahimi 0xab,0x2a,0x20,0xfe = vselge.f32 s4, s1, s23
27*9a0e4156SSadaf Ebrahimi 0xa7,0xeb,0x6f,0xfe = vselge.f64 d30, d31, d23
28*9a0e4156SSadaf Ebrahimi 0x80,0x0a,0x30,0xfe = vselgt.f32 s0, s1, s0
29*9a0e4156SSadaf Ebrahimi 0x24,0x5b,0x3a,0xfe = vselgt.f64 d5, d10, d20
30*9a0e4156SSadaf Ebrahimi 0x2b,0xfa,0x0e,0xfe = vseleq.f32 s30, s28, s23
31*9a0e4156SSadaf Ebrahimi 0x08,0x2b,0x04,0xfe = vseleq.f64 d2, d4, d8
32*9a0e4156SSadaf Ebrahimi 0x07,0xaa,0x58,0xfe = vselvs.f32 s21, s16, s14
33*9a0e4156SSadaf Ebrahimi 0x2f,0x0b,0x11,0xfe = vselvs.f64 d0, d1, d31
34*9a0e4156SSadaf Ebrahimi 0x00,0x2a,0xc6,0xfe = vmaxnm.f32 s5, s12, s0
35*9a0e4156SSadaf Ebrahimi 0xae,0x5b,0x86,0xfe = vmaxnm.f64 d5, d22, d30
36*9a0e4156SSadaf Ebrahimi 0x46,0x0a,0x80,0xfe = vminnm.f32 s0, s0, s12
37*9a0e4156SSadaf Ebrahimi 0x49,0x4b,0x86,0xfe = vminnm.f64 d4, d6, d9
38*9a0e4156SSadaf Ebrahimi 0xcc,0x3b,0xb6,0xae = vrintzge.f64 d3, d12
39*9a0e4156SSadaf Ebrahimi 0xcc,0x1a,0xf6,0xee = vrintz.f32 s3, s24
40*9a0e4156SSadaf Ebrahimi 0x40,0x5b,0xb6,0xbe = vrintrlt.f64 d5, d0
41*9a0e4156SSadaf Ebrahimi 0x64,0x0a,0xb6,0xee = vrintr.f32 s0, s9
42*9a0e4156SSadaf Ebrahimi 0x6e,0xcb,0xf7,0x0e = vrintxeq.f64 d28, d30
43*9a0e4156SSadaf Ebrahimi 0x47,0x5a,0xb7,0x6e = vrintxvs.f32 s10, s14
44*9a0e4156SSadaf Ebrahimi 0x44,0x3b,0xb8,0xfe = vrinta.f64 d3, d4
45*9a0e4156SSadaf Ebrahimi 0x60,0x6a,0xb8,0xfe = vrinta.f32 s12, s1
46*9a0e4156SSadaf Ebrahimi 0x44,0x3b,0xb9,0xfe = vrintn.f64 d3, d4
47*9a0e4156SSadaf Ebrahimi 0x60,0x6a,0xb9,0xfe = vrintn.f32 s12, s1
48*9a0e4156SSadaf Ebrahimi 0x44,0x3b,0xba,0xfe = vrintp.f64 d3, d4
49*9a0e4156SSadaf Ebrahimi 0x60,0x6a,0xba,0xfe = vrintp.f32 s12, s1
50*9a0e4156SSadaf Ebrahimi 0x44,0x3b,0xbb,0xfe = vrintm.f64 d3, d4
51*9a0e4156SSadaf Ebrahimi 0x60,0x6a,0xbb,0xfe = vrintm.f32 s12, s1
52*9a0e4156SSadaf Ebrahimi 0x10,0xda,0xf5,0xee = vmrs sp, mvfr2
53