Home
last modified time | relevance | path

Searched refs:q8 (Results 1 – 25 of 205) sorted by relevance

123456789

/external/llvm/test/MC/ARM/
Dneont2-shift-encoding.s21 @ CHECK: vshl.u8 q8, q9, q8 @ encoding: [0x40,0xff,0xe2,0x04]
22 vshl.u8 q8, q9, q8
23 @ CHECK: vshl.u16 q8, q9, q8 @ encoding: [0x50,0xff,0xe2,0x04]
24 vshl.u16 q8, q9, q8
25 @ CHECK: vshl.u32 q8, q9, q8 @ encoding: [0x60,0xff,0xe2,0x04]
26 vshl.u32 q8, q9, q8
27 @ CHECK: vshl.u64 q8, q9, q8 @ encoding: [0x70,0xff,0xe2,0x04]
28 vshl.u64 q8, q9, q8
29 @ CHECK: vshl.i8 q8, q8, #7 @ encoding: [0xcf,0xef,0x70,0x05]
30 vshl.i8 q8, q8, #7
[all …]
Dneont2-satshift-encoding.s21 @ CHECK: vqshl.s8 q8, q8, q9 @ encoding: [0x42,0xef,0xf0,0x04]
22 vqshl.s8 q8, q8, q9
23 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0x52,0xef,0xf0,0x04]
24 vqshl.s16 q8, q8, q9
25 @ CHECK: vqshl.s32 q8, q8, q9 @ encoding: [0x62,0xef,0xf0,0x04]
26 vqshl.s32 q8, q8, q9
27 @ CHECK: vqshl.s64 q8, q8, q9 @ encoding: [0x72,0xef,0xf0,0x04]
28 vqshl.s64 q8, q8, q9
29 @ CHECK: vqshl.u8 q8, q8, q9 @ encoding: [0x42,0xff,0xf0,0x04]
30 vqshl.u8 q8, q8, q9
[all …]
Dneon-satshift-encoding.s19 @ CHECK: vqshl.s8 q8, q8, q9 @ encoding: [0xf0,0x04,0x42,0xf2]
20 vqshl.s8 q8, q8, q9
21 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0xf0,0x04,0x52,0xf2]
22 vqshl.s16 q8, q8, q9
23 @ CHECK: vqshl.s32 q8, q8, q9 @ encoding: [0xf0,0x04,0x62,0xf2]
24 vqshl.s32 q8, q8, q9
25 @ CHECK: vqshl.s64 q8, q8, q9 @ encoding: [0xf0,0x04,0x72,0xf2]
26 vqshl.s64 q8, q8, q9
27 @ CHECK: vqshl.u8 q8, q8, q9 @ encoding: [0xf0,0x04,0x42,0xf3]
28 vqshl.u8 q8, q8, q9
[all …]
Dneont2-add-encoding.s15 @ CHECK: vadd.f32 q8, q8, q9 @ encoding: [0x40,0xef,0xe2,0x0d]
16 vadd.f32 q8, q8, q9
18 @ CHECK: vaddl.s8 q8, d17, d16 @ encoding: [0xc1,0xef,0xa0,0x00]
19 vaddl.s8 q8, d17, d16
20 @ CHECK: vaddl.s16 q8, d17, d16 @ encoding: [0xd1,0xef,0xa0,0x00]
21 vaddl.s16 q8, d17, d16
22 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xe1,0xef,0xa0,0x00]
23 vaddl.s32 q8, d17, d16
24 @ CHECK: vaddl.u8 q8, d17, d16 @ encoding: [0xc1,0xff,0xa0,0x00]
25 vaddl.u8 q8, d17, d16
[all …]
Dneon-add-encoding.s14 @ CHECK: vadd.f32 q8, q8, q9 @ encoding: [0xe2,0x0d,0x40,0xf2]
15 vadd.f32 q8, q8, q9
17 @ CHECK: vaddl.s8 q8, d17, d16 @ encoding: [0xa0,0x00,0xc1,0xf2]
18 vaddl.s8 q8, d17, d16
19 @ CHECK: vaddl.s16 q8, d17, d16 @ encoding: [0xa0,0x00,0xd1,0xf2]
20 vaddl.s16 q8, d17, d16
21 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xa0,0x00,0xe1,0xf2]
22 vaddl.s32 q8, d17, d16
23 @ CHECK: vaddl.u8 q8, d17, d16 @ encoding: [0xa0,0x00,0xc1,0xf3]
24 vaddl.u8 q8, d17, d16
[all …]
Dneon-sub-encoding.s8 vsub.i8 q8, q8, q9
9 vsub.i16 q8, q8, q9
10 vsub.i32 q8, q8, q9
11 vsub.i64 q8, q8, q9
12 vsub.f32 q8, q8, q9
21 vsub.i32 q3, q8
30 @ CHECK: vsub.i8 q8, q8, q9 @ encoding: [0xe2,0x08,0x40,0xf3]
31 @ CHECK: vsub.i16 q8, q8, q9 @ encoding: [0xe2,0x08,0x50,0xf3]
32 @ CHECK: vsub.i32 q8, q8, q9 @ encoding: [0xe2,0x08,0x60,0xf3]
33 @ CHECK: vsub.i64 q8, q8, q9 @ encoding: [0xe2,0x08,0x70,0xf3]
[all …]
Dneon-convert-encoding.s11 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0x60,0x07,0xfb,0xf3]
12 vcvt.s32.f32 q8, q8
13 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xe0,0x07,0xfb,0xf3]
14 vcvt.u32.f32 q8, q8
15 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0x60,0x06,0xfb,0xf3]
16 vcvt.f32.s32 q8, q8
17 @ CHECK: vcvt.f32.u32 q8, q8 @ encoding: [0xe0,0x06,0xfb,0xf3]
18 vcvt.f32.u32 q8, q8
35 @ CHECK: vcvt.s32.f32 q8, q8, #1 @ encoding: [0x70,0x0f,0xff,0xf2]
36 vcvt.s32.f32 q8, q8, #1
[all …]
Dneon-absdiff-encoding.s17 @ CHECK: vabd.s8 q8, q8, q9 @ encoding: [0xe2,0x07,0x40,0xf2]
18 vabd.s8 q8, q8, q9
19 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0xe2,0x07,0x50,0xf2]
20 vabd.s16 q8, q8, q9
21 @ CHECK: vabd.s32 q8, q8, q9 @ encoding: [0xe2,0x07,0x60,0xf2]
22 vabd.s32 q8, q8, q9
23 @ CHECK: vabd.u8 q8, q8, q9 @ encoding: [0xe2,0x07,0x40,0xf3]
24 vabd.u8 q8, q8, q9
25 @ CHECK: vabd.u16 q8, q8, q9 @ encoding: [0xe2,0x07,0x50,0xf3]
26 vabd.u16 q8, q8, q9
[all …]
Dneon-cmp-encoding.s7 vceq.i8 q8, q8, q9
8 vceq.i16 q8, q8, q9
9 vceq.i32 q8, q8, q9
10 vceq.f32 q8, q8, q9
16 @ CHECK: vceq.i8 q8, q8, q9 @ encoding: [0xf2,0x08,0x40,0xf3]
17 @ CHECK: vceq.i16 q8, q8, q9 @ encoding: [0xf2,0x08,0x50,0xf3]
18 @ CHECK: vceq.i32 q8, q8, q9 @ encoding: [0xf2,0x08,0x60,0xf3]
19 @ CHECK: vceq.f32 q8, q8, q9 @ encoding: [0xe2,0x0e,0x40,0xf2]
28 vcge.s8 q8, q8, q9
29 vcge.s16 q8, q8, q9
[all …]
Dneont2-absdiff-encoding.s12 vabd.s8 q8, q8, q9
13 vabd.s16 q8, q8, q9
14 vabd.s32 q8, q8, q9
15 vabd.u8 q8, q8, q9
16 vabd.u16 q8, q8, q9
17 vabd.u32 q8, q8, q9
18 vabd.f32 q8, q8, q9
27 @ CHECK: vabd.s8 q8, q8, q9 @ encoding: [0x40,0xef,0xe2,0x07]
28 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0x50,0xef,0xe2,0x07]
29 @ CHECK: vabd.s32 q8, q8, q9 @ encoding: [0x60,0xef,0xe2,0x07]
[all …]
Dneont2-mul-encoding.s9 vmul.i8 q8, q8, q9
10 vmul.i16 q8, q8, q9
11 vmul.i32 q8, q8, q9
12 vmul.f32 q8, q8, q9
14 vmul.p8 q8, q8, q9
21 @ CHECK: vmul.i8 q8, q8, q9 @ encoding: [0x40,0xef,0xf2,0x09]
22 @ CHECK: vmul.i16 q8, q8, q9 @ encoding: [0x50,0xef,0xf2,0x09]
23 @ CHECK: vmul.i32 q8, q8, q9 @ encoding: [0x60,0xef,0xf2,0x09]
24 @ CHECK: vmul.f32 q8, q8, q9 @ encoding: [0x40,0xff,0xf2,0x0d]
26 @ CHECK: vmul.p8 q8, q8, q9 @ encoding: [0x40,0xff,0xf2,0x09]
[all …]
Dneon-shift-encoding.s12 vshl.u8 q8, q9, q8
13 vshl.u16 q8, q9, q8
14 vshl.u32 q8, q9, q8
15 vshl.u64 q8, q9, q8
16 vshl.i8 q8, q8, #7
17 vshl.i16 q8, q8, #15
18 vshl.i32 q8, q8, #31
19 vshl.i64 q8, q8, #63
29 @ CHECK: vshl.u8 q8, q9, q8 @ encoding: [0xe2,0x04,0x40,0xf3]
30 @ CHECK: vshl.u16 q8, q9, q8 @ encoding: [0xe2,0x04,0x50,0xf3]
[all …]
Dneont2-convert-encoding.s13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07]
14 vcvt.s32.f32 q8, q8
15 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x07]
16 vcvt.u32.f32 q8, q8
17 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x06]
18 vcvt.f32.s32 q8, q8
19 @ CHECK: vcvt.f32.u32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x06]
20 vcvt.f32.u32 q8, q8
29 @ CHECK: vcvt.s32.f32 q8, q8, #1 @ encoding: [0xff,0xef,0x70,0x0f]
30 vcvt.s32.f32 q8, q8, #1
[all …]
Dneont2-bitwise-encoding.s6 vand q8, q8, q9
9 @ CHECK: vand q8, q8, q9 @ encoding: [0x40,0xef,0xf2,0x01]
12 veor q8, q8, q9
15 @ CHECK: veor q8, q8, q9 @ encoding: [0x40,0xff,0xf2,0x01]
19 vorr q8, q8, q9
21 @ vorr.i32 q8, #0x1000000
22 @ vorr.i32 q8, #0x0
25 @ CHECK: vorr q8, q8, q9 @ encoding: [0x60,0xef,0xf2,0x01]
29 vbic q8, q8, q9
31 @ vbic.i32 q8, #0xFF000000
[all …]
Dneon-bitcount-encoding.s5 @ CHECK: vcnt.8 q8, q8 @ encoding: [0x60,0x05,0xf0,0xf3]
6 vcnt.8 q8, q8
13 @ CHECK: vclz.i8 q8, q8 @ encoding: [0xe0,0x04,0xf0,0xf3]
14 vclz.i8 q8, q8
15 @ CHECK: vclz.i16 q8, q8 @ encoding: [0xe0,0x04,0xf4,0xf3]
16 vclz.i16 q8, q8
17 @ CHECK: vclz.i32 q8, q8 @ encoding: [0xe0,0x04,0xf8,0xf3]
18 vclz.i32 q8, q8
25 @ CHECK: vcls.s8 q8, q8 @ encoding: [0x60,0x04,0xf0,0xf3]
26 vcls.s8 q8, q8
[all …]
Dneont2-cmp-encoding.s13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07]
14 vcvt.s32.f32 q8, q8
15 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x07]
16 vcvt.u32.f32 q8, q8
17 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x06]
18 vcvt.f32.s32 q8, q8
19 @ CHECK: vcvt.f32.u32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x06]
20 vcvt.f32.u32 q8, q8
29 @ CHECK: vcvt.s32.f32 q8, q8, #1 @ encoding: [0xff,0xef,0x70,0x0f]
30 vcvt.s32.f32 q8, q8, #1
[all …]
Dneont2-mov-encoding.s28 vmov.i8 q8, #0x8
29 vmov.i16 q8, #0x10
30 vmov.i16 q8, #0x1000
31 vmov.i32 q8, #0x20
32 vmov.i32 q8, #0x2000
33 vmov.i32 q8, #0x200000
34 vmov.i32 q8, #0x20000000
35 vmov.i32 q8, #0x20FF
36 vmov.i32 q8, #0x20FFFF
37 vmov.i64 q8, #0xFF0000FF0000FFFF
[all …]
Dneont2-neg-encoding.s13 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xf1,0xff,0xe0,0x03]
14 vneg.s8 q8, q8
15 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xf5,0xff,0xe0,0x03]
16 vneg.s16 q8, q8
17 @ CHECK: vneg.s32 q8, q8 @ encoding: [0xf9,0xff,0xe0,0x03]
18 vneg.s32 q8, q8
19 @ CHECK: vneg.f32 q8, q8 @ encoding: [0xf9,0xff,0xe0,0x07]
20 vneg.f32 q8, q8
27 @ CHECK: vqneg.s8 q8, q8 @ encoding: [0xf0,0xff,0xe0,0x07]
28 vqneg.s8 q8, q8
[all …]
Dneon-abs-encoding.s11 @ CHECK: vabs.s8 q8, q8 @ encoding: [0x60,0x03,0xf1,0xf3]
12 vabs.s8 q8, q8
13 @ CHECK: vabs.s16 q8, q8 @ encoding: [0x60,0x03,0xf5,0xf3]
14 vabs.s16 q8, q8
15 @ CHECK: vabs.s32 q8, q8 @ encoding: [0x60,0x03,0xf9,0xf3]
16 vabs.s32 q8, q8
17 @ CHECK: vabs.f32 q8, q8 @ encoding: [0x60,0x07,0xf9,0xf3]
18 vabs.f32 q8, q8
26 @ CHECK: vqabs.s8 q8, q8 @ encoding: [0x60,0x07,0xf0,0xf3]
27 vqabs.s8 q8, q8
[all …]
Dneon-neg-encoding.s11 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xe0,0x03,0xf1,0xf3]
12 vneg.s8 q8, q8
13 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xe0,0x03,0xf5,0xf3]
14 vneg.s16 q8, q8
15 @ CHECK: vneg.s32 q8, q8 @ encoding: [0xe0,0x03,0xf9,0xf3]
16 vneg.s32 q8, q8
17 @ CHECK: vneg.f32 q8, q8 @ encoding: [0xe0,0x07,0xf9,0xf3]
18 vneg.f32 q8, q8
25 @ CHECK: vqneg.s8 q8, q8 @ encoding: [0xe0,0x07,0xf0,0xf3]
26 vqneg.s8 q8, q8
[all …]
Dneont2-bitcount-encoding.s6 vcnt.8 q8, q8
9 @ CHECK: vcnt.8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x05]
14 vclz.i8 q8, q8
15 vclz.i16 q8, q8
16 vclz.i32 q8, q8
21 @ CHECK: vclz.i8 q8, q8 @ encoding: [0xf0,0xff,0xe0,0x04]
22 @ CHECK: vclz.i16 q8, q8 @ encoding: [0xf4,0xff,0xe0,0x04]
23 @ CHECK: vclz.i32 q8, q8 @ encoding: [0xf8,0xff,0xe0,0x04]
28 vcls.s8 q8, q8
29 vcls.s16 q8, q8
[all …]
Dneont2-abs-encoding.s13 @ CHECK: vabs.s8 q8, q8 @ encoding: [0xf1,0xff,0x60,0x03]
14 vabs.s8 q8, q8
15 @ CHECK: vabs.s16 q8, q8 @ encoding: [0xf5,0xff,0x60,0x03]
16 vabs.s16 q8, q8
17 @ CHECK: vabs.s32 q8, q8 @ encoding: [0xf9,0xff,0x60,0x03]
18 vabs.s32 q8, q8
19 @ CHECK: vabs.f32 q8, q8 @ encoding: [0xf9,0xff,0x60,0x07]
20 vabs.f32 q8, q8
28 @ CHECK: vqabs.s8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x07]
29 vqabs.s8 q8, q8
[all …]
Dneon-reverse-encoding.s9 @ CHECK: vrev64.8 q8, q8 @ encoding: [0x60,0x00,0xf0,0xf3]
10 vrev64.8 q8, q8
11 @ CHECK: vrev64.16 q8, q8 @ encoding: [0x60,0x00,0xf4,0xf3]
12 vrev64.16 q8, q8
13 @ CHECK: vrev64.32 q8, q8 @ encoding: [0x60,0x00,0xf8,0xf3]
14 vrev64.32 q8, q8
19 @ CHECK: vrev32.8 q8, q8 @ encoding: [0xe0,0x00,0xf0,0xf3]
20 vrev32.8 q8, q8
21 @ CHECK: vrev32.16 q8, q8 @ encoding: [0xe0,0x00,0xf4,0xf3]
22 vrev32.16 q8, q8
[all …]
Dneont2-reverse-encoding.s9 @ CHECK: vrev64.8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x00]
10 vrev64.8 q8, q8
11 @ CHECK: vrev64.16 q8, q8 @ encoding: [0xf4,0xff,0x60,0x00]
12 vrev64.16 q8, q8
13 @ CHECK: vrev64.32 q8, q8 @ encoding: [0xf8,0xff,0x60,0x00]
14 vrev64.32 q8, q8
19 @ CHECK: vrev32.8 q8, q8 @ encoding: [0xf0,0xff,0xe0,0x00]
20 vrev32.8 q8, q8
21 @ CHECK: vrev32.16 q8, q8 @ encoding: [0xf4,0xff,0xe0,0x00]
22 vrev32.16 q8, q8
[all …]
Dneon-mul-accum-encoding.s7 vmla.i8 q9, q8, q10
8 vmla.i16 q9, q8, q10
9 vmla.i32 q9, q8, q10
10 vmla.f32 q9, q8, q10
11 vmla.i32 q12, q8, d3[0]
17 @ CHECK: vmla.i8 q9, q8, q10 @ encoding: [0xe4,0x29,0x40,0xf2]
18 @ CHECK: vmla.i16 q9, q8, q10 @ encoding: [0xe4,0x29,0x50,0xf2]
19 @ CHECK: vmla.i32 q9, q8, q10 @ encoding: [0xe4,0x29,0x60,0xf2]
20 @ CHECK: vmla.f32 q9, q8, q10 @ encoding: [0xf4,0x2d,0x40,0xf2]
21 @ CHECK: vmla.i32 q12, q8, d3[0] @ encoding: [0xc3,0x80,0xe0,0xf3]
[all …]

123456789