Pack Operators
- Pack the eight 32-bit values found inAandBinto eight 16-bit values with signed saturation:
Corresponding intrinsic:Is16vec8 pack_sat(Is32vec2 A,Is32vec2 B);_mm_packs_epi32 - Pack the four 32-bit values found inAandBinto eight 16-bit values with signed saturation:
Corresponding intrinsic:Is16vec4 pack_sat(Is32vec2 A,Is32vec2 B);_mm_packs_pi32 - Pack the sixteen 16-bit values found inAandBinto sixteen 8-bit values with signed saturation:
Corresponding intrinsic:Is8vec16 pack_sat(Is16vec4 A,Is16vec4 B);_mm_packs_epi16 - Pack the eight 16-bit values found inAandBinto eight 8-bit values with signed saturation:
Corresponding intrinsic:Is8vec8 pack_sat(Is16vec4 A,Is16vec4 B);_mm_packs_pi16 - Pack the sixteen 16-bit values found inAandBinto sixteen 8-bit values with unsigned saturation:
Corresponding intrinsic:Iu8vec16 packu_sat(Is16vec4 A,Is16vec4 B);_mm_packus_epi16 - Pack the eight 16-bit values found inAandBinto eight 8-bit values with unsigned saturation:
Corresponding intrinsic:Iu8vec8 packu_sat(Is16vec4 A,Is16vec4 B);_mm_packs_pu16