Home
last modified time | relevance | path

Searched refs:INSN_NAME (Results 1 – 25 of 80) sorted by relevance

1234

/external/arm-neon-tests/
Dref_vsli_n.c26 #define INSN_NAME vsli macro
74 TEST_VSXI_N(INSN_NAME, , int, s, 8, 8, 7); in vsli_extra()
75 TEST_VSXI_N(INSN_NAME, , int, s, 16, 4, 15); in vsli_extra()
76 TEST_VSXI_N(INSN_NAME, , int, s, 32, 2, 31); in vsli_extra()
77 TEST_VSXI_N(INSN_NAME, , int, s, 64, 1, 63); in vsli_extra()
78 TEST_VSXI_N(INSN_NAME, , uint, u, 8, 8, 7); in vsli_extra()
79 TEST_VSXI_N(INSN_NAME, , uint, u, 16, 4, 15); in vsli_extra()
80 TEST_VSXI_N(INSN_NAME, , uint, u, 32, 2, 31); in vsli_extra()
81 TEST_VSXI_N(INSN_NAME, , uint, u, 64, 1, 63); in vsli_extra()
82 TEST_VSXI_N(INSN_NAME, , poly, p, 8, 8, 7); in vsli_extra()
[all …]
Dref_vsri_n.c26 #define INSN_NAME vsri macro
74 TEST_VSXI_N(INSN_NAME, , int, s, 8, 8, 8); in vsri_extra()
75 TEST_VSXI_N(INSN_NAME, , int, s, 16, 4, 16); in vsri_extra()
76 TEST_VSXI_N(INSN_NAME, , int, s, 32, 2, 32); in vsri_extra()
77 TEST_VSXI_N(INSN_NAME, , int, s, 64, 1, 64); in vsri_extra()
78 TEST_VSXI_N(INSN_NAME, , uint, u, 8, 8, 8); in vsri_extra()
79 TEST_VSXI_N(INSN_NAME, , uint, u, 16, 4, 16); in vsri_extra()
80 TEST_VSXI_N(INSN_NAME, , uint, u, 32, 2, 32); in vsri_extra()
81 TEST_VSXI_N(INSN_NAME, , uint, u, 64, 1, 64); in vsri_extra()
82 TEST_VSXI_N(INSN_NAME, , poly, p, 8, 8, 8); in vsri_extra()
[all …]
Dref_vclz.c34 #define INSN_NAME vclz macro
40 FNNAME (INSN_NAME) in FNNAME() argument
98 TEST_UNARY_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
99 TEST_UNARY_OP(INSN_NAME, , int, s, 16, 4); in FNNAME()
100 TEST_UNARY_OP(INSN_NAME, , int, s, 32, 2); in FNNAME()
101 TEST_UNARY_OP(INSN_NAME, , uint, u, 8, 8); in FNNAME()
102 TEST_UNARY_OP(INSN_NAME, , uint, u, 16, 4); in FNNAME()
103 TEST_UNARY_OP(INSN_NAME, , uint, u, 32, 2); in FNNAME()
104 TEST_UNARY_OP(INSN_NAME, q, int, s, 8, 16); in FNNAME()
105 TEST_UNARY_OP(INSN_NAME, q, int, s, 16, 8); in FNNAME()
[all …]
Dref_vsXi_n.c34 #ifndef INSN_NAME
35 #define INSN_NAME vsli macro
42 FNNAME (INSN_NAME) in FNNAME() argument
90 TEST_VSXI_N(INSN_NAME, , int, s, 8, 8, 4); in FNNAME()
91 TEST_VSXI_N(INSN_NAME, , int, s, 16, 4, 3); in FNNAME()
92 TEST_VSXI_N(INSN_NAME, , int, s, 32, 2, 1); in FNNAME()
93 TEST_VSXI_N(INSN_NAME, , int, s, 64, 1, 32); in FNNAME()
94 TEST_VSXI_N(INSN_NAME, , uint, u, 8, 8, 2); in FNNAME()
95 TEST_VSXI_N(INSN_NAME, , uint, u, 16, 4, 10); in FNNAME()
96 TEST_VSXI_N(INSN_NAME, , uint, u, 32, 2, 30); in FNNAME()
[all …]
Dref_vqsub.c26 #define INSN_NAME vqsub macro
55 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqsub_64()
56 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 64, 1); in vqsub_64()
57 TEST_BINARY_SAT_OP(INSN_NAME, q, int, s, 64, 2); in vqsub_64()
58 TEST_BINARY_SAT_OP(INSN_NAME, q, uint, u, 64, 2); in vqsub_64()
75 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqsub_64()
76 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 64, 1); in vqsub_64()
77 TEST_BINARY_SAT_OP(INSN_NAME, q, int, s, 64, 2); in vqsub_64()
78 TEST_BINARY_SAT_OP(INSN_NAME, q, uint, u, 64, 2); in vqsub_64()
99 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqsub_64()
[all …]
Dref_vqadd.c26 #define INSN_NAME vqadd macro
54 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqadd_64()
55 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 64, 1); in vqadd_64()
56 TEST_BINARY_SAT_OP(INSN_NAME, q, int, s, 64, 2); in vqadd_64()
57 TEST_BINARY_SAT_OP(INSN_NAME, q, uint, u, 64, 2); in vqadd_64()
73 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqadd_64()
74 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 64, 1); in vqadd_64()
75 TEST_BINARY_SAT_OP(INSN_NAME, q, int, s, 64, 2); in vqadd_64()
76 TEST_BINARY_SAT_OP(INSN_NAME, q, uint, u, 64, 2); in vqadd_64()
94 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in vqadd_64()
[all …]
Dref_v_binary_sat_op.c39 FNNAME (INSN_NAME) in FNNAME() argument
87 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
88 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 16, 4); in FNNAME()
89 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 32, 2); in FNNAME()
90 TEST_BINARY_SAT_OP(INSN_NAME, , int, s, 64, 1); in FNNAME()
91 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 8, 8); in FNNAME()
92 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 16, 4); in FNNAME()
93 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 32, 2); in FNNAME()
94 TEST_BINARY_SAT_OP(INSN_NAME, , uint, u, 64, 1); in FNNAME()
96 TEST_BINARY_SAT_OP(INSN_NAME, q, int, s, 8, 16); in FNNAME()
[all …]
Dref_vmul.c34 #ifndef INSN_NAME
35 #define INSN_NAME vmul macro
43 FNNAME (INSN_NAME) in FNNAME() argument
116 TEST_VMUL(INSN_NAME, , int, s, 8, 8); in FNNAME()
117 TEST_VMUL(INSN_NAME, , int, s, 16, 4); in FNNAME()
118 TEST_VMUL(INSN_NAME, , int, s, 32, 2); in FNNAME()
119 TEST_VMUL(INSN_NAME, , uint, u, 8, 8); in FNNAME()
120 TEST_VMUL(INSN_NAME, , uint, u, 16, 4); in FNNAME()
121 TEST_VMUL(INSN_NAME, , uint, u, 32, 2); in FNNAME()
122 TEST_VMUL(INSN_NAME, , poly, p, 8, 8); in FNNAME()
[all …]
Dref_vcls.c34 #define INSN_NAME vcls macro
40 FNNAME (INSN_NAME) in FNNAME() argument
80 TEST_UNARY_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
81 TEST_UNARY_OP(INSN_NAME, , int, s, 16, 4); in FNNAME()
82 TEST_UNARY_OP(INSN_NAME, , int, s, 32, 2); in FNNAME()
83 TEST_UNARY_OP(INSN_NAME, q, int, s, 8, 16); in FNNAME()
84 TEST_UNARY_OP(INSN_NAME, q, int, s, 16, 8); in FNNAME()
85 TEST_UNARY_OP(INSN_NAME, q, int, s, 32, 4); in FNNAME()
99 TEST_UNARY_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
100 TEST_UNARY_OP(INSN_NAME, , int, s, 16, 4); in FNNAME()
[all …]
Dref_v_comp_op.c39 FNNAME (INSN_NAME) in FNNAME() argument
134 TEST_VCOMP(INSN_NAME, , int, s, uint, 8, 8); in FNNAME()
135 TEST_VCOMP(INSN_NAME, , int, s, uint, 16, 4); in FNNAME()
136 TEST_VCOMP(INSN_NAME, , int, s, uint, 32, 2); in FNNAME()
141 TEST_VCOMP(INSN_NAME, , uint, u, uint, 8, 8); in FNNAME()
142 TEST_VCOMP(INSN_NAME, , uint, u, uint, 16, 4); in FNNAME()
143 TEST_VCOMP(INSN_NAME, , uint, u, uint, 32, 2); in FNNAME()
148 TEST_VCOMP(INSN_NAME, q, int, s, uint, 8, 16); in FNNAME()
149 TEST_VCOMP(INSN_NAME, q, int, s, uint, 16, 8); in FNNAME()
150 TEST_VCOMP(INSN_NAME, q, int, s, uint, 32, 4); in FNNAME()
[all …]
Dref_vmvn.c34 #define INSN_NAME vmvn macro
40 FNNAME (INSN_NAME) in FNNAME() argument
104 TEST_UNARY_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
105 TEST_UNARY_OP(INSN_NAME, , int, s, 16, 4); in FNNAME()
106 TEST_UNARY_OP(INSN_NAME, , int, s, 32, 2); in FNNAME()
107 TEST_UNARY_OP(INSN_NAME, , uint, u, 8, 8); in FNNAME()
108 TEST_UNARY_OP(INSN_NAME, , uint, u, 16, 4); in FNNAME()
109 TEST_UNARY_OP(INSN_NAME, , uint, u, 32, 2); in FNNAME()
110 TEST_UNARY_OP(INSN_NAME, , poly, p, 8, 8); in FNNAME()
111 TEST_UNARY_OP(INSN_NAME, q, int, s, 8, 16); in FNNAME()
[all …]
Dref_vqmovn.c34 #define INSN_NAME vqmovn macro
40 FNNAME (INSN_NAME) in FNNAME() argument
85 TEST_UNARY_OP(INSN_NAME, int, s, 8, 16, 8); in FNNAME()
86 TEST_UNARY_OP(INSN_NAME, int, s, 16, 32, 4); in FNNAME()
87 TEST_UNARY_OP(INSN_NAME, int, s, 32, 64, 2); in FNNAME()
88 TEST_UNARY_OP(INSN_NAME, uint, u, 8, 16, 8); in FNNAME()
89 TEST_UNARY_OP(INSN_NAME, uint, u, 16, 32, 4); in FNNAME()
90 TEST_UNARY_OP(INSN_NAME, uint, u, 32, 64, 2); in FNNAME()
106 TEST_UNARY_OP(INSN_NAME, int, s, 8, 16, 8); in FNNAME()
107 TEST_UNARY_OP(INSN_NAME, int, s, 16, 32, 4); in FNNAME()
[all …]
Dref_vpaddl.c34 #define INSN_NAME vpaddl macro
40 FNNAME (INSN_NAME) in FNNAME() argument
99 TEST_VPADDL(INSN_NAME, , int, s, 8, 8, 16, 4); in FNNAME()
100 TEST_VPADDL(INSN_NAME, , int, s, 16, 4, 32, 2); in FNNAME()
101 TEST_VPADDL(INSN_NAME, , int, s, 32, 2, 64, 1); in FNNAME()
102 TEST_VPADDL(INSN_NAME, , uint, u, 8, 8, 16, 4); in FNNAME()
103 TEST_VPADDL(INSN_NAME, , uint, u, 16, 4, 32, 2); in FNNAME()
104 TEST_VPADDL(INSN_NAME, , uint, u, 32, 2, 64, 1); in FNNAME()
105 TEST_VPADDL(INSN_NAME, q, int, s, 8, 16, 16, 8); in FNNAME()
106 TEST_VPADDL(INSN_NAME, q, int, s, 16, 8, 32, 4); in FNNAME()
[all …]
Dref_vmla.c34 #ifndef INSN_NAME
35 #define INSN_NAME vmla macro
43 FNNAME (INSN_NAME) in FNNAME() argument
128 TEST_VMLX(INSN_NAME, , int, s, 8, 8); in FNNAME()
129 TEST_VMLX(INSN_NAME, , int, s, 16, 4); in FNNAME()
130 TEST_VMLX(INSN_NAME, , int, s, 32, 2); in FNNAME()
131 TEST_VMLX(INSN_NAME, , uint, u, 8, 8); in FNNAME()
132 TEST_VMLX(INSN_NAME, , uint, u, 16, 4); in FNNAME()
133 TEST_VMLX(INSN_NAME, , uint, u, 32, 2); in FNNAME()
134 TEST_VMLX(INSN_NAME, , float, f, 32, 2); in FNNAME()
[all …]
Dref_vmla_n.c34 #ifndef INSN_NAME
35 #define INSN_NAME vmla macro
42 FNNAME (INSN_NAME) in FNNAME() argument
100 TEST_VMLX_N(INSN_NAME, , int, s, 16, 4, 0x11); in FNNAME()
101 TEST_VMLX_N(INSN_NAME, , int, s, 32, 2, 0x22); in FNNAME()
102 TEST_VMLX_N(INSN_NAME, , uint, u, 16, 4, 0x33); in FNNAME()
103 TEST_VMLX_N(INSN_NAME, , uint, u, 32, 2, 0x44); in FNNAME()
104 TEST_VMLX_N(INSN_NAME, , float, f, 32, 2, 22.3f); in FNNAME()
105 TEST_VMLX_N(INSN_NAME, q, int, s, 16, 8, 0x55); in FNNAME()
106 TEST_VMLX_N(INSN_NAME, q, int, s, 32, 4, 0x66); in FNNAME()
[all …]
Dref_vmla_lane.c34 #ifndef INSN_NAME
35 #define INSN_NAME vmla macro
42 FNNAME (INSN_NAME) in FNNAME() argument
113 TEST_VMLX_LANE(INSN_NAME, , int, s, 16, 4, 4, 2); in FNNAME()
114 TEST_VMLX_LANE(INSN_NAME, , int, s, 32, 2, 2, 1); in FNNAME()
115 TEST_VMLX_LANE(INSN_NAME, , uint, u, 16, 4, 4, 2); in FNNAME()
116 TEST_VMLX_LANE(INSN_NAME, , uint, u, 32, 2, 2, 1); in FNNAME()
117 TEST_VMLX_LANE(INSN_NAME, , float, f, 32, 2, 2, 1); in FNNAME()
118 TEST_VMLX_LANE(INSN_NAME, q, int, s, 16, 8, 4, 3); in FNNAME()
119 TEST_VMLX_LANE(INSN_NAME, q, int, s, 32, 4, 2, 1); in FNNAME()
[all …]
Dref_vpadal.c34 #define INSN_NAME vpadal macro
40 FNNAME (INSN_NAME) in FNNAME() argument
126 TEST_VPADAL(INSN_NAME, , int, s, 8, 8, 16, 4); in FNNAME()
127 TEST_VPADAL(INSN_NAME, , int, s, 16, 4, 32, 2); in FNNAME()
128 TEST_VPADAL(INSN_NAME, , int, s, 32, 2, 64 ,1); in FNNAME()
129 TEST_VPADAL(INSN_NAME, , uint, u, 8, 8, 16, 4); in FNNAME()
130 TEST_VPADAL(INSN_NAME, , uint, u, 16, 4, 32, 2); in FNNAME()
131 TEST_VPADAL(INSN_NAME, , uint, u, 32, 2, 64, 1); in FNNAME()
132 TEST_VPADAL(INSN_NAME, q, int, s, 8, 16, 16, 8); in FNNAME()
133 TEST_VPADAL(INSN_NAME, q, int, s, 16, 8, 32, 4); in FNNAME()
[all …]
Dref_vpadd.c34 #ifndef INSN_NAME
35 #define INSN_NAME vpadd macro
42 FNNAME (INSN_NAME) in FNNAME() argument
87 TEST_VPADD(INSN_NAME, int, s, 8, 8); in FNNAME()
88 TEST_VPADD(INSN_NAME, int, s, 16, 4); in FNNAME()
89 TEST_VPADD(INSN_NAME, int, s, 32, 2); in FNNAME()
90 TEST_VPADD(INSN_NAME, uint, u, 8, 8); in FNNAME()
91 TEST_VPADD(INSN_NAME, uint, u, 16, 4); in FNNAME()
92 TEST_VPADD(INSN_NAME, uint, u, 32, 2); in FNNAME()
93 TEST_VPADD(INSN_NAME, float, f, 32, 2); in FNNAME()
Dref_vaddhn.c44 #ifndef INSN_NAME
45 #define INSN_NAME vaddhn macro
52 FNNAME (INSN_NAME) in FNNAME() argument
86 TEST_VADDHN(INSN_NAME, int, s, 16, 8, 8); in FNNAME()
87 TEST_VADDHN(INSN_NAME, int, s, 32, 16, 4); in FNNAME()
88 TEST_VADDHN(INSN_NAME, int, s, 64, 32, 2); in FNNAME()
89 TEST_VADDHN(INSN_NAME, uint, u, 16, 8, 8); in FNNAME()
90 TEST_VADDHN(INSN_NAME, uint, u, 32, 16, 4); in FNNAME()
91 TEST_VADDHN(INSN_NAME, uint, u, 64, 32, 2); in FNNAME()
Dref_vqabs.c26 #define INSN_NAME vqabs macro
65 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 8, 8); in vqabs_extra()
66 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 16, 4); in vqabs_extra()
67 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 32, 2); in vqabs_extra()
68 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 8, 16); in vqabs_extra()
69 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 16, 8); in vqabs_extra()
70 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 32, 4); in vqabs_extra()
Dref_vqneg.c26 #define INSN_NAME vqneg macro
65 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 8, 8); in vqneg_extra()
66 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 16, 4); in vqneg_extra()
67 TEST_UNARY_SAT_OP(INSN_NAME, , int, s, 32, 2); in vqneg_extra()
68 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 8, 16); in vqneg_extra()
69 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 16, 8); in vqneg_extra()
70 TEST_UNARY_SAT_OP(INSN_NAME, q, int, s, 32, 4); in vqneg_extra()
Dref_vaddw.c34 #ifndef INSN_NAME
35 #define INSN_NAME vaddw macro
42 FNNAME (INSN_NAME) in FNNAME() argument
95 TEST_VADDW(INSN_NAME, int, s, 8, 16, 8); in FNNAME()
96 TEST_VADDW(INSN_NAME, int, s, 16, 32, 4); in FNNAME()
97 TEST_VADDW(INSN_NAME, int, s, 32, 64, 2); in FNNAME()
98 TEST_VADDW(INSN_NAME, uint, u, 8, 16, 8); in FNNAME()
99 TEST_VADDW(INSN_NAME, uint, u, 16, 32, 4); in FNNAME()
100 TEST_VADDW(INSN_NAME, uint, u, 32, 64, 2); in FNNAME()
Dref_vqdmlal_lane.c34 #ifndef INSN_NAME
35 #define INSN_NAME vqdmlal_lane macro
42 FNNAME (INSN_NAME) in FNNAME() argument
84 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 32, 16, 4, 0); in FNNAME()
85 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 64, 32, 2, 0); in FNNAME()
92 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 32, 16, 4, 0); in FNNAME()
93 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 64, 32, 2, 0); in FNNAME()
102 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 32, 16, 4, 0); in FNNAME()
103 TEST_VQDMLXL_LANE(INSN_NAME, int, s, 64, 32, 2, 0); in FNNAME()
Dref_vaddl.c34 #ifndef INSN_NAME
35 #define INSN_NAME vaddl macro
42 FNNAME (INSN_NAME) in FNNAME() argument
95 TEST_VADDL(INSN_NAME, int, s, 8, 16, 8); in FNNAME()
96 TEST_VADDL(INSN_NAME, int, s, 16, 32, 4); in FNNAME()
97 TEST_VADDL(INSN_NAME, int, s, 32, 64, 2); in FNNAME()
98 TEST_VADDL(INSN_NAME, uint, u, 8, 16, 8); in FNNAME()
99 TEST_VADDL(INSN_NAME, uint, u, 16, 32, 4); in FNNAME()
100 TEST_VADDL(INSN_NAME, uint, u, 32, 64, 2); in FNNAME()
Dref_vcnt.c34 #define INSN_NAME vcnt macro
40 FNNAME (INSN_NAME) in FNNAME() argument
80 TEST_UNARY_OP(INSN_NAME, , int, s, 8, 8); in FNNAME()
81 TEST_UNARY_OP(INSN_NAME, , uint, u, 8, 8); in FNNAME()
82 TEST_UNARY_OP(INSN_NAME, , poly, p, 8, 8); in FNNAME()
83 TEST_UNARY_OP(INSN_NAME, q, int, s, 8, 16); in FNNAME()
84 TEST_UNARY_OP(INSN_NAME, q, uint, u, 8, 16); in FNNAME()
85 TEST_UNARY_OP(INSN_NAME, q, poly, p, 8, 16); in FNNAME()

1234