clang 23.0.0git
riscv_packed_simd.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__))
#define __packed_splat2(ty, x)
#define __packed_splat4(ty, x)
#define __packed_splat8(ty, x)
#define __packed_splat(name, ty, scalar_ty, splat)
#define __packed_shift(name, ty, op, mask)
#define __packed_shift8(name, ty, op)
#define __packed_shift16(name, ty, op)
#define __packed_shift32(name, ty, op)
#define __packed_scalar_binary_op(name, ty, scalar_ty, op, splat)
#define __packed_binary_op(name, ty, op)
#define __packed_unary_op(name, ty, op)
#define __packed_binary_builtin(name, ty, builtin)
#define __packed_sh1add(name, ty)
#define __packed_sh1sadd(name, ty)

Typedefs

typedef int8_t int8x4_t __attribute__((__vector_size__(4)))

Functions

 __packed_splat (pmv_s_u8x4, uint8x4_t, uint8_t, __packed_splat4) __packed_splat(pmv_s_i8x4
__packed_splat4 __packed_splat (pmv_s_u16x2, uint16x2_t, uint16_t, __packed_splat2) __packed_splat(pmv_s_i16x2
__packed_splat4 __packed_splat2 __packed_splat (pmv_s_u8x8, uint8x8_t, uint8_t, __packed_splat8) __packed_splat(pmv_s_i8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat (pmv_s_u16x4, uint16x4_t, uint16_t, __packed_splat4) __packed_splat(pmv_s_i16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat (pmv_s_u32x2, uint32x2_t, uint32_t, __packed_splat2) __packed_splat(pmv_s_i32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (padd_i8x4, int8x4_t,+) __packed_binary_op(padd_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (padd_i16x2, int16x2_t,+) __packed_binary_op(padd_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (psub_i8x4, int8x4_t, -) __packed_binary_op(psub_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (psub_i16x2, int16x2_t, -) __packed_binary_op(psub_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_unary_op (pneg_i8x4, int8x4_t, -) __packed_unary_op(pneg_i16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (padd_i8x8, int8x8_t,+) __packed_binary_op(padd_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (padd_i16x4, int16x4_t,+) __packed_binary_op(padd_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (padd_i32x2, int32x2_t,+) __packed_binary_op(padd_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (psub_i8x8, int8x8_t, -) __packed_binary_op(psub_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (psub_i16x4, int16x4_t, -) __packed_binary_op(psub_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_binary_op (psub_i32x2, int32x2_t, -) __packed_binary_op(psub_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_unary_op (pneg_i8x8, int8x8_t, -) __packed_unary_op(pneg_i16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_unary_op (pneg_i32x2, int32x2_t, -) __packed_scalar_binary_op(padd_s_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_scalar_binary_op (padd_s_i8x4, int8x4_t, int8_t,+, __packed_splat4) __packed_scalar_binary_op(padd_s_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_scalar_binary_op (padd_s_i16x2, int16x2_t, int16_t,+, __packed_splat2) __packed_scalar_binary_op(padd_s_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_scalar_binary_op (padd_s_i8x8, int8x8_t, int8_t,+, __packed_splat8) __packed_scalar_binary_op(padd_s_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_scalar_binary_op (padd_s_i16x4, int16x4_t, int16_t,+, __packed_splat4) __packed_scalar_binary_op(padd_s_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_scalar_binary_op (padd_s_i32x2, int32x2_t, int32_t,+, __packed_splat2) __packed_binary_builtin(psadd_i8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __packed_binary_builtin (psadd_i16x2, int16x2_t, __builtin_elementwise_add_sat) __packed_binary_builtin(psaddu_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin (psaddu_u16x2, uint16x2_t, __builtin_elementwise_add_sat) __packed_binary_builtin(pssub_i8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __packed_binary_builtin (pssub_i16x2, int16x2_t, __builtin_elementwise_sub_sat) __packed_binary_builtin(pssubu_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin (pssubu_u16x2, uint16x2_t, __builtin_elementwise_sub_sat) __packed_binary_builtin(psadd_i8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __packed_binary_builtin (psadd_i16x4, int16x4_t, __builtin_elementwise_add_sat) __packed_binary_builtin(psadd_i32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin (psaddu_u8x8, uint8x8_t, __builtin_elementwise_add_sat) __packed_binary_builtin(psaddu_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin (psaddu_u32x2, uint32x2_t, __builtin_elementwise_add_sat) __packed_binary_builtin(pssub_i8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __packed_binary_builtin (pssub_i16x4, int16x4_t, __builtin_elementwise_sub_sat) __packed_binary_builtin(pssub_i32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin (pssubu_u8x8, uint8x8_t, __builtin_elementwise_sub_sat) __packed_binary_builtin(pssubu_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin (pssubu_u32x2, uint32x2_t, __builtin_elementwise_sub_sat) __packed_sh1add(psh1add_i16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t __packed_sh1add (psh1add_u16x2, uint16x2_t) __packed_sh1sadd(pssh1sadd_i16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t __packed_sh1add (psh1add_i16x4, int16x4_t) __packed_sh1add(psh1add_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t __packed_sh1add (psh1add_i32x2, int32x2_t) __packed_sh1add(psh1add_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t __packed_sh1sadd (pssh1sadd_i16x4, int16x4_t) __packed_sh1sadd(pssh1sadd_i32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __packed_binary_builtin (pmin_i8x4, int8x4_t, __builtin_elementwise_min) __packed_binary_builtin(pmin_i16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __packed_binary_builtin (pminu_u8x4, uint8x4_t, __builtin_elementwise_min) __packed_binary_builtin(pminu_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin (pmax_i8x4, int8x4_t, __builtin_elementwise_max) __packed_binary_builtin(pmax_i16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __packed_binary_builtin (pmaxu_u8x4, uint8x4_t, __builtin_elementwise_max) __packed_binary_builtin(pmaxu_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __packed_binary_builtin (pmin_i8x8, int8x8_t, __builtin_elementwise_min) __packed_binary_builtin(pmin_i16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __packed_binary_builtin (pmin_i32x2, int32x2_t, __builtin_elementwise_min) __packed_binary_builtin(pminu_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin (pminu_u16x4, uint16x4_t, __builtin_elementwise_min) __packed_binary_builtin(pminu_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin (pmax_i8x8, int8x8_t, __builtin_elementwise_max) __packed_binary_builtin(pmax_i16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __packed_binary_builtin (pmax_i32x2, int32x2_t, __builtin_elementwise_max) __packed_binary_builtin(pmaxu_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __packed_binary_builtin (pmaxu_u16x4, uint16x4_t, __builtin_elementwise_max) __packed_binary_builtin(pmaxu_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max __packed_shift8 (psll_s_u8x4, uint8x4_t,<<) __packed_shift8(psll_s_i8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, > __packed_shift16 (psra_s_i16x2, int16x2_t, > >) __packed_shift8(psll_s_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pand_i8x4, int8x4_t, &) __packed_binary_op(pand_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op (pand_i16x2, int16x2_t, &) __packed_binary_op(pand_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op (por_i8x4, int8x4_t,|) __packed_binary_op(por_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (por_i16x2, int16x2_t,|) __packed_binary_op(por_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pxor_i8x4, int8x4_t, ^) __packed_binary_op(pxor_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pxor_i16x2, int16x2_t, ^) __packed_binary_op(pxor_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op (pnot_i8x4, int8x4_t, ~) __packed_unary_op(pnot_u8x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op (pnot_i16x2, int16x2_t, ~) __packed_unary_op(pnot_u16x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pand_i8x8, int8x8_t, &) __packed_binary_op(pand_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op (pand_i16x4, int16x4_t, &) __packed_binary_op(pand_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op (pand_i32x2, int32x2_t, &) __packed_binary_op(pand_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op (por_i8x8, int8x8_t,|) __packed_binary_op(por_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (por_i16x4, int16x4_t,|) __packed_binary_op(por_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (por_i32x2, int32x2_t,|) __packed_binary_op(por_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pxor_i8x8, int8x8_t, ^) __packed_binary_op(pxor_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pxor_i16x4, int16x4_t, ^) __packed_binary_op(pxor_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op (pxor_i32x2, int32x2_t, ^) __packed_binary_op(pxor_u32x2
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op (pnot_i8x8, int8x8_t, ~) __packed_unary_op(pnot_u8x8
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op (pnot_i16x4, int16x4_t, ~) __packed_unary_op(pnot_u16x4
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op (pnot_i32x2, int32x2_t, ~) __packed_unary_op(pnot_u32x2

Variables

 int8x4_t
 int8_t
__packed_splat4 int16x2_t
__packed_splat4 int16_t
__packed_splat4 __packed_splat2 int8x8_t
__packed_splat4 __packed_splat2 __packed_splat8 int16x4_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 int32x2_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 int32_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint8x4_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint16x2_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint8x8_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint16x4_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint32x2_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 uint8_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 uint16_t
__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 uint32_t

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__))

Definition at line 33 of file riscv_packed_simd.h.

◆ __packed_binary_builtin

◆ __packed_binary_op

◆ __packed_scalar_binary_op

#define __packed_scalar_binary_op ( name,
ty,
scalar_ty,
op,
splat )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(ty __rs1, \
scalar_ty __rs2) { \
return __rs1 op splat(ty, __rs2); \
}

Definition at line 53 of file riscv_packed_simd.h.

Referenced by __packed_scalar_binary_op(), __packed_scalar_binary_op(), __packed_scalar_binary_op(), __packed_scalar_binary_op(), and __packed_scalar_binary_op().

◆ __packed_sh1add

#define __packed_sh1add ( name,
ty )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(ty __rs1, ty __rs2) { \
return (__rs1 << 1) + __rs2; \
}

Definition at line 74 of file riscv_packed_simd.h.

Referenced by __packed_binary_builtin(), __packed_sh1add(), __packed_sh1add(), and __packed_sh1add().

◆ __packed_sh1sadd

#define __packed_sh1sadd ( name,
ty )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(ty __rs1, ty __rs2) { \
return __builtin_elementwise_add_sat( \
__builtin_elementwise_add_sat(__rs1, __rs1), __rs2); \
}

Definition at line 83 of file riscv_packed_simd.h.

Referenced by __packed_sh1add(), and __packed_sh1sadd().

◆ __packed_shift

#define __packed_shift ( name,
ty,
op,
mask )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(ty __rs1, \
unsigned __rs2) { \
return __rs1 op(__rs2 & (mask)); \
}

Definition at line 44 of file riscv_packed_simd.h.

◆ __packed_shift16

#define __packed_shift16 ( name,
ty,
op )
Value:
__packed_shift(name, ty, op, 0xf)
#define __packed_shift(name, ty, op, mask)

Definition at line 50 of file riscv_packed_simd.h.

Referenced by __packed_shift16(), and __packed_shift8().

◆ __packed_shift32

#define __packed_shift32 ( name,
ty,
op )
Value:
__packed_shift(name, ty, op, 0x1f)

Definition at line 51 of file riscv_packed_simd.h.

Referenced by __packed_shift16().

◆ __packed_shift8

#define __packed_shift8 ( name,
ty,
op )
Value:
__packed_shift(name, ty, op, 0x7)

Definition at line 49 of file riscv_packed_simd.h.

Referenced by __packed_shift16(), and __packed_shift8().

◆ __packed_splat

#define __packed_splat ( name,
ty,
scalar_ty,
splat )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(scalar_ty __x) { \
return splat(ty, __x); \
}

Definition at line 39 of file riscv_packed_simd.h.

Referenced by __packed_splat(), __packed_splat(), __packed_splat(), and __packed_splat().

◆ __packed_splat2

#define __packed_splat2 ( ty,
x )
Value:
((ty){(x), (x)})

Definition at line 35 of file riscv_packed_simd.h.

Referenced by __packed_scalar_binary_op(), __packed_scalar_binary_op(), __packed_splat(), and __packed_splat().

◆ __packed_splat4

#define __packed_splat4 ( ty,
x )
Value:
((ty){(x), (x), (x), (x)})

Definition at line 36 of file riscv_packed_simd.h.

Referenced by __packed_scalar_binary_op(), __packed_scalar_binary_op(), __packed_scalar_binary_op(), __packed_splat(), and __packed_splat().

◆ __packed_splat8

#define __packed_splat8 ( ty,
x )
Value:
((ty){(x), (x), (x), (x), (x), (x), (x), (x)})

Definition at line 37 of file riscv_packed_simd.h.

Referenced by __packed_scalar_binary_op(), __packed_scalar_binary_op(), and __packed_splat().

◆ __packed_unary_op

#define __packed_unary_op ( name,
ty,
op )
Value:
static __inline__ ty __DEFAULT_FN_ATTRS __riscv_##name(ty __rs1) { \
return op __rs1; \
}

Definition at line 64 of file riscv_packed_simd.h.

Referenced by __packed_unary_op(), __packed_unary_op(), __packed_unary_op(), __packed_unary_op(), __packed_unary_op(), __packed_unary_op(), __packed_unary_op(), and __packed_unary_op().

Typedef Documentation

◆ __attribute__

typedef uint32_t uint32x2_t __attribute__((__vector_size__(8)))

Definition at line 21 of file riscv_packed_simd.h.

Function Documentation

◆ __packed_binary_builtin() [1/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __packed_binary_builtin ( pmax_i32x2 ,
int32x2_t ,
__builtin_elementwise_max  )

◆ __packed_binary_builtin() [2/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin ( pmax_i8x4 ,
int8x4_t ,
__builtin_elementwise_max  )

◆ __packed_binary_builtin() [3/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin ( pmax_i8x8 ,
int8x8_t ,
__builtin_elementwise_max  )

◆ __packed_binary_builtin() [4/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __packed_binary_builtin ( pmaxu_u16x4 ,
uint16x4_t ,
__builtin_elementwise_max  )

◆ __packed_binary_builtin() [5/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __packed_binary_builtin ( pmaxu_u8x4 ,
uint8x4_t ,
__builtin_elementwise_max  )

◆ __packed_binary_builtin() [6/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __packed_binary_builtin ( pmin_i32x2 ,
int32x2_t ,
__builtin_elementwise_min  )

◆ __packed_binary_builtin() [7/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __packed_binary_builtin ( pmin_i8x4 ,
int8x4_t ,
__builtin_elementwise_min  )

◆ __packed_binary_builtin() [8/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __packed_binary_builtin ( pmin_i8x8 ,
int8x8_t ,
__builtin_elementwise_min  )

◆ __packed_binary_builtin() [9/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __packed_binary_builtin ( pminu_u16x4 ,
uint16x4_t ,
__builtin_elementwise_min  )

◆ __packed_binary_builtin() [10/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __packed_binary_builtin ( pminu_u8x4 ,
uint8x4_t ,
__builtin_elementwise_min  )

◆ __packed_binary_builtin() [11/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __packed_binary_builtin ( psadd_i16x2 ,
int16x2_t ,
__builtin_elementwise_add_sat  )

◆ __packed_binary_builtin() [12/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __packed_binary_builtin ( psadd_i16x4 ,
int16x4_t ,
__builtin_elementwise_add_sat  )

◆ __packed_binary_builtin() [13/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin ( psaddu_u16x2 ,
uint16x2_t ,
__builtin_elementwise_add_sat  )

◆ __packed_binary_builtin() [14/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin ( psaddu_u32x2 ,
uint32x2_t ,
__builtin_elementwise_add_sat  )

◆ __packed_binary_builtin() [15/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __packed_binary_builtin ( psaddu_u8x8 ,
uint8x8_t ,
__builtin_elementwise_add_sat  )

◆ __packed_binary_builtin() [16/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __packed_binary_builtin ( pssub_i16x2 ,
int16x2_t ,
__builtin_elementwise_sub_sat  )

◆ __packed_binary_builtin() [17/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __packed_binary_builtin ( pssub_i16x4 ,
int16x4_t ,
__builtin_elementwise_sub_sat  )

◆ __packed_binary_builtin() [18/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin ( pssubu_u16x2 ,
uint16x2_t ,
__builtin_elementwise_sub_sat  )

◆ __packed_binary_builtin() [19/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin ( pssubu_u32x2 ,
uint32x2_t ,
__builtin_elementwise_sub_sat  )

◆ __packed_binary_builtin() [20/20]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __packed_binary_builtin ( pssubu_u8x8 ,
uint8x8_t ,
__builtin_elementwise_sub_sat  )

◆ __packed_binary_op() [1/25]

◆ __packed_binary_op() [2/25]

◆ __packed_binary_op() [3/25]

◆ __packed_binary_op() [4/25]

◆ __packed_binary_op() [5/25]

◆ __packed_binary_op() [6/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op ( pand_i16x2 ,
int16x2_t ,
&  )

◆ __packed_binary_op() [7/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op ( pand_i16x4 ,
int16x4_t ,
&  )

◆ __packed_binary_op() [8/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op ( pand_i32x2 ,
int32x2_t ,
&  )

◆ __packed_binary_op() [9/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pand_i8x4 ,
int8x4_t ,
&  )

◆ __packed_binary_op() [10/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pand_i8x8 ,
int8x8_t ,
&  )

◆ __packed_binary_op() [11/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( por_i16x2 ,
int16x2_t ,
|  )

◆ __packed_binary_op() [12/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( por_i16x4 ,
int16x4_t ,
|  )

◆ __packed_binary_op() [13/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( por_i32x2 ,
int32x2_t ,
|  )

◆ __packed_binary_op() [14/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op ( por_i8x4 ,
int8x4_t ,
|  )

◆ __packed_binary_op() [15/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > & __packed_binary_op ( por_i8x8 ,
int8x8_t ,
|  )

◆ __packed_binary_op() [16/25]

◆ __packed_binary_op() [17/25]

◆ __packed_binary_op() [18/25]

◆ __packed_binary_op() [19/25]

◆ __packed_binary_op() [20/25]

◆ __packed_binary_op() [21/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pxor_i16x2 ,
int16x2_t ,
^  )

◆ __packed_binary_op() [22/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pxor_i16x4 ,
int16x4_t ,
^  )

◆ __packed_binary_op() [23/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pxor_i32x2 ,
int32x2_t ,
^  )

◆ __packed_binary_op() [24/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pxor_i8x4 ,
int8x4_t ,
^  )

◆ __packed_binary_op() [25/25]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_binary_op ( pxor_i8x8 ,
int8x8_t ,
^  )

◆ __packed_scalar_binary_op() [1/5]

◆ __packed_scalar_binary_op() [2/5]

◆ __packed_scalar_binary_op() [3/5]

◆ __packed_scalar_binary_op() [4/5]

◆ __packed_scalar_binary_op() [5/5]

◆ __packed_sh1add() [1/3]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t __packed_sh1add ( psh1add_i16x4 ,
int16x4_t  )

◆ __packed_sh1add() [2/3]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t __packed_sh1add ( psh1add_i32x2 ,
int32x2_t  )

◆ __packed_sh1add() [3/3]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t __packed_sh1add ( psh1add_u16x2 ,
uint16x2_t  )

◆ __packed_sh1sadd()

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t __packed_sh1sadd ( pssh1sadd_i16x4 ,
int16x4_t  )

◆ __packed_shift16()

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, > __packed_shift16 ( psra_s_i16x2 ,
int16x2_t ,
> >  )

◆ __packed_shift8()

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max __packed_shift8 ( psll_s_u8x4 ,
uint8x4_t ,
<<  )

◆ __packed_splat() [1/5]

__packed_splat4 __packed_splat ( pmv_s_u16x2 ,
uint16x2_t ,
uint16_t ,
__packed_splat2  )

◆ __packed_splat() [2/5]

◆ __packed_splat() [3/5]

◆ __packed_splat() [4/5]

__packed_splat ( pmv_s_u8x4 ,
uint8x4_t ,
uint8_t ,
__packed_splat4  )

References __packed_splat4, uint8_t, and uint8x4_t.

◆ __packed_splat() [5/5]

◆ __packed_unary_op() [1/8]

◆ __packed_unary_op() [2/8]

◆ __packed_unary_op() [3/8]

◆ __packed_unary_op() [4/8]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op ( pnot_i16x2 ,
int16x2_t ,
~  )

◆ __packed_unary_op() [5/8]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op ( pnot_i16x4 ,
int16x4_t ,
~  )

◆ __packed_unary_op() [6/8]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op ( pnot_i32x2 ,
int32x2_t ,
~  )

◆ __packed_unary_op() [7/8]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op ( pnot_i8x4 ,
int8x4_t ,
~  )

◆ __packed_unary_op() [8/8]

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max<<) __packed_shift16(psll_s_u16x2, uint16x2_t,<<) __packed_shift16(psll_s_i16x2, int16x2_t,<<) __packed_shift8(psrl_s_u8x4, uint8x4_t, > >) __packed_shift16(psrl_s_u16x2, uint16x2_t, > >) __packed_shift8(psra_s_i8x4, int8x4_t, ><<) __packed_shift8(psll_s_i8x8, int8x8_t,<<) __packed_shift16(psll_s_u16x4, uint16x4_t,<<) __packed_shift16(psll_s_i16x4, int16x4_t,<<) __packed_shift32(psll_s_u32x2, uint32x2_t,<<) __packed_shift32(psll_s_i32x2, int32x2_t,<<) __packed_shift8(psrl_s_u8x8, uint8x8_t, > >) __packed_shift16(psrl_s_u16x4, uint16x4_t, > >) __packed_shift32(psrl_s_u32x2, uint32x2_t, > >) __packed_shift8(psra_s_i8x8, int8x8_t, > >) __packed_shift16(psra_s_i16x4, int16x4_t, > >) __packed_shift32(psra_s_i32x2, int32x2_t, > __packed_unary_op ( pnot_i8x8 ,
int8x8_t ,
~  )

Variable Documentation

◆ int16_t

◆ int16x2_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min int16x2_t

◆ int16x4_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min int16x4_t

◆ int32_t

◆ int32x2_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat int32x2_t

◆ int8_t

◆ int8x4_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_max int8x4_t

◆ int8x8_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat int8x8_t

◆ uint16_t

◆ uint16x2_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max uint16x2_t

◆ uint16x4_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat uint16x4_t

◆ uint32_t

Examples
/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp.

Definition at line 150 of file riscv_packed_simd.h.

Referenced by __attribute__(), __attribute__(), __attribute__(), __DO_LANE_OPS(), __DO_LANE_OPS(), __DO_LANE_OPS(), __DO_LANE_OPS(), __DO_LANE_OPS(), __DO_LANE_OPS(), __gpu_ballot(), __gpu_ballot(), __gpu_block_id(), __gpu_block_id_x(), __gpu_block_id_x(), __gpu_block_id_x(), __gpu_block_id_y(), __gpu_block_id_y(), __gpu_block_id_y(), __gpu_block_id_z(), __gpu_block_id_z(), __gpu_block_id_z(), __gpu_lane_id(), __gpu_lane_id(), __gpu_lane_id(), __gpu_lane_mask(), __gpu_match_all_u32(), __gpu_match_any_u32(), __gpu_num_blocks(), __gpu_num_blocks_x(), __gpu_num_blocks_x(), __gpu_num_blocks_x(), __gpu_num_blocks_y(), __gpu_num_blocks_y(), __gpu_num_blocks_y(), __gpu_num_blocks_z(), __gpu_num_blocks_z(), __gpu_num_blocks_z(), __gpu_num_lanes(), __gpu_num_lanes(), __gpu_num_lanes(), __gpu_num_threads(), __gpu_num_threads_x(), __gpu_num_threads_x(), __gpu_num_threads_x(), __gpu_num_threads_y(), __gpu_num_threads_y(), __gpu_num_threads_y(), __gpu_num_threads_z(), __gpu_num_threads_z(), __gpu_num_threads_z(), __gpu_read_first_lane_f32(), __gpu_read_first_lane_u32(), __gpu_read_first_lane_u32(), __gpu_read_first_lane_u32(), __gpu_read_first_lane_u64(), __gpu_shuffle_idx_f32(), __gpu_shuffle_idx_f64(), __gpu_shuffle_idx_u32(), __gpu_shuffle_idx_u32(), __gpu_shuffle_idx_u32(), __gpu_shuffle_idx_u64(), __gpu_sync_lane(), __gpu_thread_id(), __gpu_thread_id_x(), __gpu_thread_id_x(), __gpu_thread_id_x(), __gpu_thread_id_y(), __gpu_thread_id_y(), __gpu_thread_id_y(), __gpu_thread_id_z(), __gpu_thread_id_z(), __gpu_thread_id_z(), __packed_splat(), clang::serialization::MultiOnDiskHashTable< ReaderInfo >::add(), clang::BitsPacker::addBits(), AddClassMessageCompletions(), clang::api_notes::APINotesWriter::addContext(), addImplicitBindingAttrToDecl(), clang::api_notes::APINotesWriter::addObjCMethod(), clang::BitsUnpacker::advance(), amo_lwat_add(), amo_lwat_and(), amo_lwat_ior(), amo_lwat_swap(), amo_lwat_umax(), amo_lwat_umin(), amo_lwat_xor(), amo_stwat_add(), amo_stwat_and(), amo_stwat_ior(), amo_stwat_umax(), amo_stwat_umin(), amo_stwat_xor(), clang::ento::APSIntType::APSIntType(), ARMMVEConstantSplat(), clang::serialization::TypeIdx::asTypeID(), clang::BitsUnpacker::BitsUnpacker(), clang::interp::IntegralAP< false >::bitWidth(), clang::CodeGen::BlockFlags::BlockFlags(), clang::interp::FixedPoint::bytesToSerialize(), clang::interp::IntegralAP< false >::bytesToSerialize(), clang::BitsUnpacker::canGetNextNBits(), clang::BitsPacker::canWriteNextNBits(), clang::checkAMDGPUFlatWorkGroupSizeArguments(), clang::checkAMDGPUMaxNumWorkGroupsArguments(), clang::checkAMDGPUWavesPerEUArguments(), clang::SemaARM::CheckARMCoprocessorImmediate(), CheckC23ConstexprInitStringLiteral(), checkPositiveIntArgument(), clang::checkSwiftAsyncErrorBlock(), clang::Sema::checkUInt32Argument(), clang::SarifResult::clang::SarifDocumentWriter, codepointAsHexString(), clang::CodeGen::CGHLSLOffsetInfo::compareOffsets(), computeFullLaneShuffleMask(), clang::api_notes::ContextTableKey::ContextTableKey(), clang::api_notes::ContextTableKey::ContextTableKey(), clang::api_notes::ContextTableKey::ContextTableKey(), ConvertAPValueToString(), clang::SarifResult::create(), clang::Type::VectorTypeBitfields::DependentVectorType, clang::interp::FixedPoint::deserialize(), clang::interp::IntegralAP< false >::deserialize(), clang::interp::IntegralAP< false >::deserializeSize(), diagnoseExtensionInIdentifier(), diagnoseInvalidUnicodeCodepointInIdentifier(), clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo >::emit(), emit(), emitMappingInformation(), emitPshufWord(), EncodeUCNEscape(), clang::ExternalASTSource::ExternalSemaSource, clang::FunctionEffect::fromOpaqueInt32(), clang::PointerAuthQualifier::fromOpaqueValue(), clang::IncrementalCUDADeviceParser::GenerateFatbinary(), clang::TargetInfo::getARMCDECoprocMask(), clang::PointerAuthQualifier::getAsOpaqueValue(), clang::CodeGen::BlockFieldFlags::getBitMask(), clang::CodeGen::BlockFlags::getBitMask(), clang::ento::APSIntType::getBitWidth(), clang::interp::Context::getBitWidth(), getBitWidth(), clang::StringLiteral::getCodeUnit(), clang::Preprocessor::getCounterValue(), getDeclAlignIfRequired(), GetDISourceLanguageName(), getEnumInfo(), GetFieldOffset(), clang::ExternalASTSource::getGeneration(), getInlineSpirvConstant(), clang::serialization::TypeIdx::getModuleFileIndex(), clang::BitsUnpacker::getNextBits(), clang::SemaHLSL::getNextImplicitBindingOrderID(), clang::serialization::PPEntityOffset::getOffset(), clang::Sema::AlignPackInfo::getRawEncoding(), clang::hlsl::getResourceDimensions(), clang::hlsl::getStageFromEnvironment(), clang::ExternalSubmoduleSource::getSubmodule(), cir::direct::LLVMBlockAddressInfo::getTagIndex(), getTypeAlignIfRequired(), getTypeAlignIfRequired(), clang::CIRGen::CIRGenBuilderTy::getUInt32(), GFNIAffine(), clang::SemaAMDGPU::handleAMDGPUNumSGPRAttr(), clang::SemaAMDGPU::handleAMDGPUNumVGPRAttr(), clang::SemaSwift::handleAsyncError(), handleCallbackAttr(), handleDiagnoseAsBuiltinAttr(), handleFormatAttr(), handleInitPriorityAttr(), handleLayoutVersion(), handleMinVectorWidthAttr(), handlePassObjectSizeAttr(), handlePatchableFunctionEntryAttr(), clang::SemaOpenCL::handleSubGroupSize(), handleVTablePointerAuthentication(), InitializeStandardPredefinedMacros(), isAllowedIDChar(), isAllowedInitiallyIDChar(), clang::isASCII(), isMathematicalExtensionID(), isUnicodeWhitespace(), clang::launchExecutor(), clang::MicrosoftMangleContext::mangleCXXCatchableType(), clang::MicrosoftMangleContext::mangleCXXCatchableTypeArray(), clang::MicrosoftMangleContext::mangleCXXRTTIBaseClassDescriptor(), clang::MicrosoftMangleContext::mangleCXXThrowInfo(), mangleThunkThisAdjustment(), maybeDiagnoseIDCharCompat(), maybeDiagnoseUTF8Homoglyph(), MeasureUCNEscape(), clang::interp::MemberPointer::MemberPointer(), MVEImmediateShr(), nan(), clang::DeclContext::ObjCContainerDeclBitfields::ObjCContainerDecl, clang::CodeGen::CGHLSLOffsetInfo::operator[](), clang::outOfProcessJITBuilder(), clang::ParsedAttributeArgumentsProperties::ParsedAttributeArgumentsProperties(), parseToleranceOption(), clang::serialization::PPEntityOffset::PPEntityOffset(), printArg(), printArg< IntegralAP< false > >(), printArg< IntegralAP< true > >(), ProcessNamedUCNEscape(), ProcessNumericUCNEscape(), ProcessUCNEscape(), profileIntValue(), clang::ASTReader::ReadAlignPackInfo(), clang::serialization::DataStreamBasicReader< Impl >::readAPInt(), clang::serialization::DataStreamBasicReader< Impl >::readArray(), clang::ASTReaderListener::ReadCounter(), clang::serialization::DataStreamBasicReader< Impl >::readExtParameterInfo(), clang::serialization::DataStreamBasicReader< Impl >::readFunctionEffect(), clang::serialization::DataStreamBasicReader< Impl >::readNestedNameSpecifier(), clang::ASTRecordReader::readUInt32(), clang::CodeGen::CodeGenModule::Release(), clang::BitsPacker::reset(), clang::hlsl::RootSignatureToken::RootSignatureToken(), clang::hlsl::RootSignatureToken::RootSignatureToken(), scaleBranchWeight(), clang::interp::FixedPoint::serialize(), clang::interp::IntegralAP< false >::serialize(), clang::Qualifiers::setAddressSpace(), clang::Preprocessor::setCounterValue(), clang::detail::SarifArtifactLocation::setIndex(), clang::SarifResult::setIndex(), clang::detail::SarifArtifact::setOffset(), clang::CodeGen::CodeGenPGO::setValueProfilingFlag(), sharedGetConstructorDestructorAttrExpr(), clang::api_notes::SingleDeclTableKey::SingleDeclTableKey(), clang::api_notes::SingleDeclTableKey::SingleDeclTableKey(), clang::FunctionEffect::toOpaqueInt32(), clang::serialization::TypeIdx::TypeIdx(), clang::BitsUnpacker::updateValue(), clang::Preprocessor::VariadicMacroScopeGuard, wasm_i16x8_bitmask(), wasm_i16x8_shl(), wasm_i16x8_shr(), wasm_i32x4_bitmask(), wasm_i32x4_shl(), wasm_i32x4_shr(), wasm_i64x2_bitmask(), wasm_i64x2_shl(), wasm_i64x2_shr(), wasm_i8x16_bitmask(), wasm_i8x16_shl(), wasm_i8x16_shr(), wasm_u16x8_shr(), wasm_u32x4_const(), wasm_u32x4_const_splat(), wasm_u32x4_make(), wasm_u32x4_replace_lane(), wasm_u32x4_shr(), wasm_u32x4_splat(), wasm_u64x2_shr(), wasm_u8x16_shr(), wasm_v128_load32_splat(), WriteCharValueForDiagnostic(), clang::serialization::DataStreamBasicWriter< Impl >::writeEnum(), clang::serialization::DataStreamBasicWriter< Impl >::writeExceptionSpecInfo(), clang::serialization::DataStreamBasicWriter< Impl >::writeExtParameterInfo(), and clang::ASTRecordWriter::writeUInt32().

◆ uint32x2_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max uint32x2_t

◆ uint8_t

◆ uint8x4_t

◆ uint8x8_t

__packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __packed_splat4 __packed_splat2 __packed_splat8 __packed_splat4 __packed_splat2 __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_add_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat __builtin_elementwise_sub_sat int16x2_t int16x2_t uint16x4_t uint32x2_t int32x2_t __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max __builtin_elementwise_max __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_min __builtin_elementwise_max uint8x8_t