Home | History | Annotate | Download | only in include

Lines Matching refs:v4i32

39 typedef int v4i32 __attribute__((vector_size(16), aligned(16)));
55 extern v4i32 __builtin_msa_sll_w(v4i32, v4i32);
59 extern v4i32 __builtin_msa_slli_w(v4i32, unsigned char);
63 extern v4i32 __builtin_msa_sra_w(v4i32, v4i32);
67 extern v4i32 __builtin_msa_srai_w(v4i32, unsigned char);
71 extern v4i32 __builtin_msa_srar_w(v4i32, v4i32);
75 extern v4i32 __builtin_msa_srari_w(v4i32, unsigned char);
79 extern v4i32 __builtin_msa_srl_w(v4i32, v4i32);
83 extern v4i32 __builtin_msa_srli_w(v4i32, unsigned char);
87 extern v4i32 __builtin_msa_srlr_w(v4i32, v4i32);
91 extern v4i32 __builtin_msa_srlri_w(v4i32, unsigned char);
135 extern v4i32 __builtin_msa_addv_w(v4i32, v4i32);
139 extern v4i32 __builtin_msa_addvi_w(v4i32, unsigned char);
143 extern v4i32 __builtin_msa_subv_w(v4i32, v4i32);
147 extern v4i32 __builtin_msa_subvi_w(v4i32, unsigned char);
151 extern v4i32 __builtin_msa_max_s_w(v4i32, v4i32);
155 extern v4i32 __builtin_msa_maxi_s_w(v4i32, char);
167 extern v4i32 __builtin_msa_min_s_w(v4i32, v4i32);
171 extern v4i32 __builtin_msa_mini_s_w(v4i32, char);
183 extern v4i32 __builtin_msa_max_a_w(v4i32, v4i32);
187 extern v4i32 __builtin_msa_min_a_w(v4i32, v4i32);
191 extern v4i32 __builtin_msa_ceq_w(v4i32, v4i32);
195 extern v4i32 __builtin_msa_ceqi_w(v4i32, char);
199 extern v4i32 __builtin_msa_clt_s_w(v4i32, v4i32);
203 extern v4i32 __builtin_msa_clti_s_w(v4i32, char);
207 extern v4i32 __builtin_msa_clt_u_w(v4u32, v4u32);
211 extern v4i32 __builtin_msa_clti_u_w(v4u32, unsigned char);
215 extern v4i32 __builtin_msa_cle_s_w(v4i32, v4i32);
219 extern v4i32 __builtin_msa_clei_s_w(v4i32, char);
223 extern v4i32 __builtin_msa_cle_u_w(v4u32, v4u32);
227 extern v4i32 __builtin_msa_clei_u_w(v4u32, unsigned char);
231 extern v4i32 __builtin_msa_ld_w(void *, int);
235 extern void __builtin_msa_st_w(v4i32, char *, int);
239 extern v4i32 __builtin_msa_sat_s_w(v4i32, unsigned char);
247 extern v4i32 __builtin_msa_add_a_w(v4i32, v4i32);
251 extern v4i32 __builtin_msa_adds_a_w(v4i32, v4i32);
255 extern v4i32 __builtin_msa_adds_s_w(v4i32, v4i32);
263 extern v4i32 __builtin_msa_ave_s_w(v4i32, v4i32);
271 extern v4i32 __builtin_msa_aver_s_w(v4i32, v4i32);
279 extern v4i32 __builtin_msa_subs_s_w(v4i32, v4i32);
287 extern v4i32 __builtin_msa_subsuu_s_w(v4u32, v4u32);
291 extern v4u32 __builtin_msa_subsus_u_w(v4u32, v4i32);
295 extern v4i32 __builtin_msa_asub_s_w(v4i32, v4i32);
303 extern v4i32 __builtin_msa_mulv_w(v4i32, v4i32);
307 extern v4i32 __builtin_msa_maddv_w(v4i32, v4i32, v4i32);
311 extern v4i32 __builtin_msa_msubv_w(v4i32, v4i32, v4i32);
315 extern v4i32 __builtin_msa_div_s_w(v4i32, v4i32);
322 extern v4i32 __builtin_msa_hadd_s_w(v8i16, v8i16);
323 extern v2i64 __builtin_msa_hadd_s_d(v4i32, v4i32);
328 extern v4i32 __builtin_msa_hsub_s_w(v8i16, v8i16);
329 extern v2i64 __builtin_msa_hsub_s_d(v4i32, v4i32);
331 extern v4i32 __builtin_msa_hsub_u_w(v8u16, v8u16);
335 extern v4i32 __builtin_msa_mod_s_w(v4i32, v4i32);
342 extern v4i32 __builtin_msa_dotp_s_w(v8i16, v8i16);
343 extern v2i64 __builtin_msa_dotp_s_d(v4i32, v4i32);
348 extern v4i32 __builtin_msa_dpadd_s_w(v4i32, v8i16, v8i16);
349 extern v2i64 __builtin_msa_dpadd_s_d(v2i64, v4i32, v4i32);
354 extern v4i32 __builtin_msa_dpsub_s_w(v4i32, v8i16, v8i16);
355 extern v2i64 __builtin_msa_dpsub_s_d(v2i64, v4i32, v4i32);
357 extern v4i32 __builtin_msa_dpsub_u_w(v4i32, v8u16, v8u16);
361 extern v4i32 __builtin_msa_sld_w(v4i32, v4i32, int);
365 extern v4i32 __builtin_msa_sldi_w(v4i32, v4i32, unsigned char);
369 extern v4i32 __builtin_msa_splat_w(v4i32, int);
373 extern v4i32 __builtin_msa_splati_w(v4i32, unsigned char);
377 extern v4i32 __builtin_msa_pckev_w(v4i32, v4i32);
381 extern v4i32 __builtin_msa_pckod_w(v4i32, v4i32);
385 extern v4i32 __builtin_msa_ilvl_w(v4i32, v4i32);
389 extern v4i32 __builtin_msa_ilvr_w(v4i32, v4i32);
393 extern v4i32 __builtin_msa_ilvev_w(v4i32, v4i32);
397 extern v4i32 __builtin_msa_ilvod_w(v4i32, v4i32);
401 extern v4i32 __builtin_msa_vshf_w(v4i32, v4i32, v4i32);
419 extern v4i32 __builtin_msa_shf_w(v4i32, unsigned char);
424 extern v4i32 __builtin_msa_fill_w(int);
428 extern v4i32 __builtin_msa_pcnt_w(v4i32);
432 extern v4i32 __builtin_msa_nloc_w(v4i32);
436 extern v4i32 __builtin_msa_nlzc_w(v4i32);
440 extern int __builtin_msa_copy_s_w(v4i32, unsigned char);
444 extern int __builtin_msa_copy_u_w(v4i32, unsigned char);
448 extern v4i32 __builtin_msa_insert_w(v4i32, unsigned char, int);
452 extern v4i32 __builtin_msa_insve_w(v4i32, unsigned char, v4i32);
464 extern v4i32 __builtin_msa_ldi_w(short);
466 extern v4i32 __builtin_msa_fcaf_w(v4f32, v4f32);
468 extern v4i32 __builtin_msa_fcor_w(v4f32, v4f32);
470 extern v4i32 __builtin_msa_fcun_w(v4f32, v4f32);
472 extern v4i32 __builtin_msa_fcune_w(v4f32, v4f32);
474 extern v4i32 __builtin_msa_fcueq_w(v4f32, v4f32);
476 extern v4i32 __builtin_msa_fceq_w(v4f32, v4f32);
478 extern v4i32 __builtin_msa_fcne_w(v4f32, v4f32);
480 extern v4i32 __builtin_msa_fclt_w(v4f32, v4f32);
482 extern v4i32 __builtin_msa_fcult_w(v4f32, v4f32);
484 extern v4i32 __builtin_msa_fcle_w(v4f32, v4f32);
486 extern v4i32 __builtin_msa_fcule_w(v4f32, v4f32);
488 extern v4i32 __builtin_msa_fsaf_w(v4f32, v4f32);
490 extern v4i32 __builtin_msa_fsor_w(v4f32, v4f32);
492 extern v4i32 __builtin_msa_fsun_w(v4f32, v4f32);
494 extern v4i32 __builtin_msa_fsune_w(v4f32, v4f32);
496 extern v4i32 __builtin_msa_fsueq_w(v4f32, v4f32);
498 extern v4i32 __builtin_msa_fseq_w(v4f32, v4f32);
500 extern v4i32 __builtin_msa_fsne_w(v4f32, v4f32);
502 extern v4i32 __builtin_msa_fslt_w(v4f32, v4f32);
504 extern v4i32 __builtin_msa_fsult_w(v4f32, v4f32);
506 extern v4i32 __builtin_msa_fsle_w(v4f32, v4f32);
508 extern v4i32 __builtin_msa_fsule_w(v4f32, v4f32);
522 extern v4f32 __builtin_msa_fexp2_w(v4f32, v4i32);
527 extern v4i32 __builtin_msa_ftq_w(v2f64, v2f64);
537 extern v4i32 __builtin_msa_mul_q_w(v4i32, v4i32);
539 extern v4i32 __builtin_msa_mulr_q_w(v4i32, v4i32);
541 extern v4i32 __builtin_msa_madd_q_w(v4i32, v4i32, v4i32);
543 extern v4i32 __builtin_msa_maddr_q_w(v4i32, v4i32, v4i32);
545 extern v4i32 __builtin_msa_msub_q_w(v4i32, v4i32, v4i32);
547 extern v4i32 __builtin_msa_msubr_q_w(v4i32, v4i32, v4i32);
548 extern v4i32 __builtin_msa_fclass_w(v4f32);
565 extern v2f64 __builtin_msa_ffql_d(v4i32);
567 extern v2f64 __builtin_msa_ffqr_d(v4i32);
568 extern v4i32 __builtin_msa_ftint_s_w(v4f32);
572 extern v4i32 __builtin_msa_ftrunc_s_w(v4f32);
576 extern v4f32 __builtin_msa_ffint_s_w(v4i32);