inline void SaturateAndStore(int16x8_t src, std::uint8_t* dst) {
  // Narrow values down to 8 bit unsigned, saturating.
  uint8x8_t res8 = vqmovun_s16(src);
  // Store results to destination.
  vst1_u8(dst, res8);
}
inline void SaturateAndStore(int16x8_t src, std::uint8_t* dst) {
   
  uint8x8_t res8 = vqmovun_s16(src);
   
  vst1_u8(dst, res8);
}