• Home
  • Raw
  • Download

Lines Matching refs:vreinterpretq_s32_m128i

202 #define vreinterpretq_s32_m128i(x) vreinterpretq_s32_s64(x)  macro
692 vst1q_s32((int32_t *) p, vreinterpretq_s32_m128i(a)); in _mm_store_si128()
699 vst1q_s32((int32_t *) p, vreinterpretq_s32_m128i(a)); in _mm_storeu_si128()
1044 vbicq_s32(vreinterpretq_s32_m128i(b), in _mm_andnot_si128()
1045 vreinterpretq_s32_m128i(a))); // *NOTE* argument swap in _mm_andnot_si128()
1057 vandq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_and_si128()
1131 vorrq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_or_si128()
1139 veorq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_xor_si128()
1211 return vreinterpretq_m128i_s32(vabsq_s32(vreinterpretq_s32_m128i(a))); in _mm_abs_epi32()
1530 int32x2_t a32 = vget_high_s32(vreinterpretq_s32_m128i(a)); in _mm_shuffle_epi_1032()
1531 int32x2_t a10 = vget_low_s32(vreinterpretq_s32_m128i(a)); in _mm_shuffle_epi_1032()
1540 int32x2_t a01 = vrev64_s32(vget_low_s32(vreinterpretq_s32_m128i(a))); in _mm_shuffle_epi_2301()
1541 int32x2_t a23 = vrev64_s32(vget_high_s32(vreinterpretq_s32_m128i(a))); in _mm_shuffle_epi_2301()
1550 vextq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(a), 1)); in _mm_shuffle_epi_0321()
1558 vextq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(a), 3)); in _mm_shuffle_epi_2103()
1565 int32x2_t a10 = vget_low_s32(vreinterpretq_s32_m128i(a)); in _mm_shuffle_epi_1010()
1573 int32x2_t a01 = vrev64_s32(vget_low_s32(vreinterpretq_s32_m128i(a))); in _mm_shuffle_epi_1001()
1574 int32x2_t a10 = vget_low_s32(vreinterpretq_s32_m128i(a)); in _mm_shuffle_epi_1001()
1583 int32x2_t a01 = vrev64_s32(vget_low_s32(vreinterpretq_s32_m128i(a))); in _mm_shuffle_epi_0101()
1589 int32x2_t a11 = vdup_lane_s32(vget_low_s32(vreinterpretq_s32_m128i(a)), 1); in _mm_shuffle_epi_2211()
1590 int32x2_t a22 = vdup_lane_s32(vget_high_s32(vreinterpretq_s32_m128i(a)), 0); in _mm_shuffle_epi_2211()
1596 int32x2_t a22 = vdup_lane_s32(vget_high_s32(vreinterpretq_s32_m128i(a)), 0); in _mm_shuffle_epi_0122()
1597 int32x2_t a01 = vrev64_s32(vget_low_s32(vreinterpretq_s32_m128i(a))); in _mm_shuffle_epi_0122()
1603 int32x2_t a32 = vget_high_s32(vreinterpretq_s32_m128i(a)); in _mm_shuffle_epi_3332()
1604 int32x2_t a33 = vdup_lane_s32(vget_high_s32(vreinterpretq_s32_m128i(a)), 1); in _mm_shuffle_epi_3332()
1650 vgetq_lane_s32(vreinterpretq_s32_m128i(a), (imm) & (0x3))); \
1652 vgetq_lane_s32(vreinterpretq_s32_m128i(a), ((imm) >> 2) & 0x3), \
1655 vgetq_lane_s32(vreinterpretq_s32_m128i(a), ((imm) >> 4) & 0x3), \
1658 vgetq_lane_s32(vreinterpretq_s32_m128i(a), ((imm) >> 6) & 0x3), \
1669 vdupq_laneq_s32(vreinterpretq_s32_m128i(a), (imm))); \
1675 vdupq_n_s32(vgetq_lane_s32(vreinterpretq_s32_m128i(a), (imm)))); \
1686 int32x4_t _input = vreinterpretq_s32_m128i(a); \
1914 vshlq_s32(vreinterpretq_s32_m128i(a), vdupq_n_s32(imm))); in _mm_slli_epi32()
2032 vshlq_s32(vreinterpretq_s32_m128i(a), vdupq_n_s32(-imm))); \
2035 vshrq_n_s32(vreinterpretq_s32_m128i(a), 31)); \
2117 return vreinterpretq_m128i_s32(vshlq_s32(vreinterpretq_s32_m128i(a), vc)); in _mm_sll_epi32()
2409 vsubq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_sub_epi32()
2587 int32x4_t a = vreinterpretq_s32_m128i(_a); in _mm_sign_epi32()
2588 int32x4_t b = vreinterpretq_s32_m128i(_b); in _mm_sign_epi32()
2888 vaddq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_add_epi32()
2969 vmulq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_mullo_epi32()
3532 vmaxq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_max_epi32()
3548 vminq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_min_epi32()
3676 int32x4_t a = vreinterpretq_s32_m128i(_a); in _mm_hsub_epi16()
3677 int32x4_t b = vreinterpretq_s32_m128i(_b); in _mm_hsub_epi16()
3697 int32x4_t a = vreinterpretq_s32_m128i(_a); in _mm_hadds_epi16()
3698 int32x4_t b = vreinterpretq_s32_m128i(_b); in _mm_hadds_epi16()
3720 int32x4_t a = vreinterpretq_s32_m128i(_a); in _mm_hsubs_epi16()
3721 int32x4_t b = vreinterpretq_s32_m128i(_b); in _mm_hsubs_epi16()
3736 int32x4_t a = vreinterpretq_s32_m128i(_a); in _mm_hadd_epi32()
3737 int32x4_t b = vreinterpretq_s32_m128i(_b); in _mm_hadd_epi32()
3995 vceqq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_cmpeq_epi32()
4076 vcltq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_cmplt_epi32()
4085 vcgtq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_cmpgt_epi32()
4103 int32x4_t a_mask = veorq_s32(vreinterpretq_s32_m128i(a), mask); in _mm_cmpgt_epi64()
4104 int32x4_t b_mask = veorq_s32(vreinterpretq_s32_m128i(b), mask); in _mm_cmpgt_epi64()
4448 return vreinterpretq_m128_f32(vcvtq_f32_s32(vreinterpretq_s32_m128i(a))); in _mm_cvtepi32_ps()
4561 vmovl_s32(vget_low_s32(vreinterpretq_s32_m128i(a)))); in _mm_cvtepi32_epi64()
4606 return vgetq_lane_s32(vreinterpretq_s32_m128i(a), 0); in _mm_cvtsi128_si32()
4671 return vreinterpretq_m128_s32(vreinterpretq_s32_m128i(a)); in _mm_castsi128_ps()
4988 vcombine_s16(vqmovn_s32(vreinterpretq_s32_m128i(a)), in _mm_packs_epi32()
4989 vqmovn_s32(vreinterpretq_s32_m128i(b)))); in _mm_packs_epi32()
5006 vcombine_u16(vqmovun_s32(vreinterpretq_s32_m128i(a)), in _mm_packus_epi32()
5007 vqmovun_s32(vreinterpretq_s32_m128i(b)))); in _mm_packus_epi32()
5074 vzip1q_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_unpacklo_epi32()
5076 int32x2_t a1 = vget_low_s32(vreinterpretq_s32_m128i(a)); in _mm_unpacklo_epi32()
5077 int32x2_t b1 = vget_low_s32(vreinterpretq_s32_m128i(b)); in _mm_unpacklo_epi32()
5194 vzip2q_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(b))); in _mm_unpackhi_epi32()
5196 int32x2_t a1 = vget_high_s32(vreinterpretq_s32_m128i(a)); in _mm_unpackhi_epi32()
5197 int32x2_t b1 = vget_high_s32(vreinterpretq_s32_m128i(b)); in _mm_unpackhi_epi32()
5284 vandq_s64(vreinterpretq_s64_s32(vmvnq_s32(vreinterpretq_s32_m128i(a))), in _mm_testc_si128()
5338 vgetq_lane_s32(vreinterpretq_s32_m128i(a), (imm))
5351 vsetq_lane_s32((b), vreinterpretq_s32_m128i(a), (imm))); \