Lines Matching refs:Hexagon
38 { Hexagon::BI__builtin_circ_ldd, {{ 3, true, 4, 3 }} }, in CheckHexagonBuiltinArgument()
39 { Hexagon::BI__builtin_circ_ldw, {{ 3, true, 4, 2 }} }, in CheckHexagonBuiltinArgument()
40 { Hexagon::BI__builtin_circ_ldh, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
41 { Hexagon::BI__builtin_circ_lduh, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
42 { Hexagon::BI__builtin_circ_ldb, {{ 3, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
43 { Hexagon::BI__builtin_circ_ldub, {{ 3, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
44 { Hexagon::BI__builtin_circ_std, {{ 3, true, 4, 3 }} }, in CheckHexagonBuiltinArgument()
45 { Hexagon::BI__builtin_circ_stw, {{ 3, true, 4, 2 }} }, in CheckHexagonBuiltinArgument()
46 { Hexagon::BI__builtin_circ_sth, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
47 { Hexagon::BI__builtin_circ_sthhi, {{ 3, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
48 { Hexagon::BI__builtin_circ_stb, {{ 3, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
50 { Hexagon::BI__builtin_HEXAGON_L2_loadrub_pci, {{ 1, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
51 { Hexagon::BI__builtin_HEXAGON_L2_loadrb_pci, {{ 1, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
52 { Hexagon::BI__builtin_HEXAGON_L2_loadruh_pci, {{ 1, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
53 { Hexagon::BI__builtin_HEXAGON_L2_loadrh_pci, {{ 1, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
54 { Hexagon::BI__builtin_HEXAGON_L2_loadri_pci, {{ 1, true, 4, 2 }} }, in CheckHexagonBuiltinArgument()
55 { Hexagon::BI__builtin_HEXAGON_L2_loadrd_pci, {{ 1, true, 4, 3 }} }, in CheckHexagonBuiltinArgument()
56 { Hexagon::BI__builtin_HEXAGON_S2_storerb_pci, {{ 1, true, 4, 0 }} }, in CheckHexagonBuiltinArgument()
57 { Hexagon::BI__builtin_HEXAGON_S2_storerh_pci, {{ 1, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
58 { Hexagon::BI__builtin_HEXAGON_S2_storerf_pci, {{ 1, true, 4, 1 }} }, in CheckHexagonBuiltinArgument()
59 { Hexagon::BI__builtin_HEXAGON_S2_storeri_pci, {{ 1, true, 4, 2 }} }, in CheckHexagonBuiltinArgument()
60 { Hexagon::BI__builtin_HEXAGON_S2_storerd_pci, {{ 1, true, 4, 3 }} }, in CheckHexagonBuiltinArgument()
62 { Hexagon::BI__builtin_HEXAGON_A2_combineii, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
63 { Hexagon::BI__builtin_HEXAGON_A2_tfrih, {{ 1, false, 16, 0 }} }, in CheckHexagonBuiltinArgument()
64 { Hexagon::BI__builtin_HEXAGON_A2_tfril, {{ 1, false, 16, 0 }} }, in CheckHexagonBuiltinArgument()
65 { Hexagon::BI__builtin_HEXAGON_A2_tfrpi, {{ 0, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
66 { Hexagon::BI__builtin_HEXAGON_A4_bitspliti, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
67 { Hexagon::BI__builtin_HEXAGON_A4_cmpbeqi, {{ 1, false, 8, 0 }} }, in CheckHexagonBuiltinArgument()
68 { Hexagon::BI__builtin_HEXAGON_A4_cmpbgti, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
69 { Hexagon::BI__builtin_HEXAGON_A4_cround_ri, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
70 { Hexagon::BI__builtin_HEXAGON_A4_round_ri, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
71 { Hexagon::BI__builtin_HEXAGON_A4_round_ri_sat, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
72 { Hexagon::BI__builtin_HEXAGON_A4_vcmpbeqi, {{ 1, false, 8, 0 }} }, in CheckHexagonBuiltinArgument()
73 { Hexagon::BI__builtin_HEXAGON_A4_vcmpbgti, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
74 { Hexagon::BI__builtin_HEXAGON_A4_vcmpbgtui, {{ 1, false, 7, 0 }} }, in CheckHexagonBuiltinArgument()
75 { Hexagon::BI__builtin_HEXAGON_A4_vcmpheqi, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
76 { Hexagon::BI__builtin_HEXAGON_A4_vcmphgti, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
77 { Hexagon::BI__builtin_HEXAGON_A4_vcmphgtui, {{ 1, false, 7, 0 }} }, in CheckHexagonBuiltinArgument()
78 { Hexagon::BI__builtin_HEXAGON_A4_vcmpweqi, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
79 { Hexagon::BI__builtin_HEXAGON_A4_vcmpwgti, {{ 1, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
80 { Hexagon::BI__builtin_HEXAGON_A4_vcmpwgtui, {{ 1, false, 7, 0 }} }, in CheckHexagonBuiltinArgument()
81 { Hexagon::BI__builtin_HEXAGON_C2_bitsclri, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
82 { Hexagon::BI__builtin_HEXAGON_C2_muxii, {{ 2, true, 8, 0 }} }, in CheckHexagonBuiltinArgument()
83 { Hexagon::BI__builtin_HEXAGON_C4_nbitsclri, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
84 { Hexagon::BI__builtin_HEXAGON_F2_dfclass, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
85 { Hexagon::BI__builtin_HEXAGON_F2_dfimm_n, {{ 0, false, 10, 0 }} }, in CheckHexagonBuiltinArgument()
86 { Hexagon::BI__builtin_HEXAGON_F2_dfimm_p, {{ 0, false, 10, 0 }} }, in CheckHexagonBuiltinArgument()
87 { Hexagon::BI__builtin_HEXAGON_F2_sfclass, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
88 { Hexagon::BI__builtin_HEXAGON_F2_sfimm_n, {{ 0, false, 10, 0 }} }, in CheckHexagonBuiltinArgument()
89 { Hexagon::BI__builtin_HEXAGON_F2_sfimm_p, {{ 0, false, 10, 0 }} }, in CheckHexagonBuiltinArgument()
90 { Hexagon::BI__builtin_HEXAGON_M4_mpyri_addi, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
91 { Hexagon::BI__builtin_HEXAGON_M4_mpyri_addr_u2, {{ 1, false, 6, 2 }} }, in CheckHexagonBuiltinArgument()
92 { Hexagon::BI__builtin_HEXAGON_S2_addasl_rrri, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
93 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p_acc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
94 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p_and, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
95 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
96 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p_nac, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
97 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p_or, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
98 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_p_xacc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
99 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_acc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
100 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_and, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
101 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
102 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_nac, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
103 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_or, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
104 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_sat, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
105 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_r_xacc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
106 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_vh, {{ 1, false, 4, 0 }} }, in CheckHexagonBuiltinArgument()
107 { Hexagon::BI__builtin_HEXAGON_S2_asl_i_vw, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
108 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_acc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
109 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_and, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
110 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
111 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_nac, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
112 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_or, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
113 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_rnd_goodsyntax, in CheckHexagonBuiltinArgument()
115 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_p_rnd, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
116 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_acc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
117 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_and, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
118 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
119 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_nac, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
120 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_or, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
121 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_rnd_goodsyntax, in CheckHexagonBuiltinArgument()
123 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_r_rnd, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
124 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_svw_trun, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
125 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_vh, {{ 1, false, 4, 0 }} }, in CheckHexagonBuiltinArgument()
126 { Hexagon::BI__builtin_HEXAGON_S2_asr_i_vw, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
127 { Hexagon::BI__builtin_HEXAGON_S2_clrbit_i, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
128 { Hexagon::BI__builtin_HEXAGON_S2_extractu, {{ 1, false, 5, 0 }, in CheckHexagonBuiltinArgument()
130 { Hexagon::BI__builtin_HEXAGON_S2_extractup, {{ 1, false, 6, 0 }, in CheckHexagonBuiltinArgument()
132 { Hexagon::BI__builtin_HEXAGON_S2_insert, {{ 2, false, 5, 0 }, in CheckHexagonBuiltinArgument()
134 { Hexagon::BI__builtin_HEXAGON_S2_insertp, {{ 2, false, 6, 0 }, in CheckHexagonBuiltinArgument()
136 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p_acc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
137 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p_and, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
138 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
139 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p_nac, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
140 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p_or, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
141 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_p_xacc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
142 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r_acc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
143 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r_and, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
144 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
145 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r_nac, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
146 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r_or, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
147 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_r_xacc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
148 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_vh, {{ 1, false, 4, 0 }} }, in CheckHexagonBuiltinArgument()
149 { Hexagon::BI__builtin_HEXAGON_S2_lsr_i_vw, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
150 { Hexagon::BI__builtin_HEXAGON_S2_setbit_i, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
151 { Hexagon::BI__builtin_HEXAGON_S2_tableidxb_goodsyntax, in CheckHexagonBuiltinArgument()
154 { Hexagon::BI__builtin_HEXAGON_S2_tableidxd_goodsyntax, in CheckHexagonBuiltinArgument()
157 { Hexagon::BI__builtin_HEXAGON_S2_tableidxh_goodsyntax, in CheckHexagonBuiltinArgument()
160 { Hexagon::BI__builtin_HEXAGON_S2_tableidxw_goodsyntax, in CheckHexagonBuiltinArgument()
163 { Hexagon::BI__builtin_HEXAGON_S2_togglebit_i, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
164 { Hexagon::BI__builtin_HEXAGON_S2_tstbit_i, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
165 { Hexagon::BI__builtin_HEXAGON_S2_valignib, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
166 { Hexagon::BI__builtin_HEXAGON_S2_vspliceib, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
167 { Hexagon::BI__builtin_HEXAGON_S4_addi_asl_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
168 { Hexagon::BI__builtin_HEXAGON_S4_addi_lsr_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
169 { Hexagon::BI__builtin_HEXAGON_S4_andi_asl_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
170 { Hexagon::BI__builtin_HEXAGON_S4_andi_lsr_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
171 { Hexagon::BI__builtin_HEXAGON_S4_clbaddi, {{ 1, true , 6, 0 }} }, in CheckHexagonBuiltinArgument()
172 { Hexagon::BI__builtin_HEXAGON_S4_clbpaddi, {{ 1, true, 6, 0 }} }, in CheckHexagonBuiltinArgument()
173 { Hexagon::BI__builtin_HEXAGON_S4_extract, {{ 1, false, 5, 0 }, in CheckHexagonBuiltinArgument()
175 { Hexagon::BI__builtin_HEXAGON_S4_extractp, {{ 1, false, 6, 0 }, in CheckHexagonBuiltinArgument()
177 { Hexagon::BI__builtin_HEXAGON_S4_lsli, {{ 0, true, 6, 0 }} }, in CheckHexagonBuiltinArgument()
178 { Hexagon::BI__builtin_HEXAGON_S4_ntstbit_i, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
179 { Hexagon::BI__builtin_HEXAGON_S4_ori_asl_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
180 { Hexagon::BI__builtin_HEXAGON_S4_ori_lsr_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
181 { Hexagon::BI__builtin_HEXAGON_S4_subi_asl_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
182 { Hexagon::BI__builtin_HEXAGON_S4_subi_lsr_ri, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
183 { Hexagon::BI__builtin_HEXAGON_S4_vrcrotate_acc, {{ 3, false, 2, 0 }} }, in CheckHexagonBuiltinArgument()
184 { Hexagon::BI__builtin_HEXAGON_S4_vrcrotate, {{ 2, false, 2, 0 }} }, in CheckHexagonBuiltinArgument()
185 { Hexagon::BI__builtin_HEXAGON_S5_asrhub_rnd_sat_goodsyntax, in CheckHexagonBuiltinArgument()
187 { Hexagon::BI__builtin_HEXAGON_S5_asrhub_sat, {{ 1, false, 4, 0 }} }, in CheckHexagonBuiltinArgument()
188 { Hexagon::BI__builtin_HEXAGON_S5_vasrhrnd_goodsyntax, in CheckHexagonBuiltinArgument()
190 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p, {{ 1, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
191 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p_acc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
192 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p_and, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
193 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p_nac, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
194 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p_or, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
195 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_p_xacc, {{ 2, false, 6, 0 }} }, in CheckHexagonBuiltinArgument()
196 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r, {{ 1, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
197 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r_acc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
198 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r_and, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
199 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r_nac, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
200 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r_or, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
201 { Hexagon::BI__builtin_HEXAGON_S6_rol_i_r_xacc, {{ 2, false, 5, 0 }} }, in CheckHexagonBuiltinArgument()
202 { Hexagon::BI__builtin_HEXAGON_V6_valignbi, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
203 { Hexagon::BI__builtin_HEXAGON_V6_valignbi_128B, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
204 { Hexagon::BI__builtin_HEXAGON_V6_vlalignbi, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
205 { Hexagon::BI__builtin_HEXAGON_V6_vlalignbi_128B, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
206 { Hexagon::BI__builtin_HEXAGON_V6_vrmpybusi, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
207 { Hexagon::BI__builtin_HEXAGON_V6_vrmpybusi_128B, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
208 { Hexagon::BI__builtin_HEXAGON_V6_vrmpybusi_acc, {{ 3, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
209 { Hexagon::BI__builtin_HEXAGON_V6_vrmpybusi_acc_128B, in CheckHexagonBuiltinArgument()
211 { Hexagon::BI__builtin_HEXAGON_V6_vrmpyubi, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
212 { Hexagon::BI__builtin_HEXAGON_V6_vrmpyubi_128B, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
213 { Hexagon::BI__builtin_HEXAGON_V6_vrmpyubi_acc, {{ 3, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
214 { Hexagon::BI__builtin_HEXAGON_V6_vrmpyubi_acc_128B, in CheckHexagonBuiltinArgument()
216 { Hexagon::BI__builtin_HEXAGON_V6_vrsadubi, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
217 { Hexagon::BI__builtin_HEXAGON_V6_vrsadubi_128B, {{ 2, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
218 { Hexagon::BI__builtin_HEXAGON_V6_vrsadubi_acc, {{ 3, false, 1, 0 }} }, in CheckHexagonBuiltinArgument()
219 { Hexagon::BI__builtin_HEXAGON_V6_vrsadubi_acc_128B, in CheckHexagonBuiltinArgument()
222 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyhubs10, {{ 2, false, 2, 0 }} }, in CheckHexagonBuiltinArgument()
223 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyhubs10_128B, in CheckHexagonBuiltinArgument()
225 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyhubs10_vxx, in CheckHexagonBuiltinArgument()
227 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyhubs10_vxx_128B, in CheckHexagonBuiltinArgument()
229 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyvubs10, {{ 2, false, 2, 0 }} }, in CheckHexagonBuiltinArgument()
230 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyvubs10_128B, in CheckHexagonBuiltinArgument()
232 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyvubs10_vxx, in CheckHexagonBuiltinArgument()
234 { Hexagon::BI__builtin_HEXAGON_V6_v6mpyvubs10_vxx_128B, in CheckHexagonBuiltinArgument()
236 { Hexagon::BI__builtin_HEXAGON_V6_vlutvvbi, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
237 { Hexagon::BI__builtin_HEXAGON_V6_vlutvvbi_128B, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
238 { Hexagon::BI__builtin_HEXAGON_V6_vlutvvb_oracci, {{ 3, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
239 { Hexagon::BI__builtin_HEXAGON_V6_vlutvvb_oracci_128B, in CheckHexagonBuiltinArgument()
241 { Hexagon::BI__builtin_HEXAGON_V6_vlutvwhi, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
242 { Hexagon::BI__builtin_HEXAGON_V6_vlutvwhi_128B, {{ 2, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
243 { Hexagon::BI__builtin_HEXAGON_V6_vlutvwh_oracci, {{ 3, false, 3, 0 }} }, in CheckHexagonBuiltinArgument()
244 { Hexagon::BI__builtin_HEXAGON_V6_vlutvwh_oracci_128B, in CheckHexagonBuiltinArgument()