6.58.6. ARM iWMMXt Built-in Functions
6.58.6 ARM iWMMXt Built-in Functions
These built-in functions are available for the ARM family of processors when the -mcpu=iwmmxt
switch is used:
typedef int v2si __attribute__ ((vector_size (8))); typedef short v4hi __attribute__ ((vector_size (8))); typedef char v8qi __attribute__ ((vector_size (8))); int __builtin_arm_getwcgr0 (void) void __builtin_arm_setwcgr0 (int) int __builtin_arm_getwcgr1 (void) void __builtin_arm_setwcgr1 (int) int __builtin_arm_getwcgr2 (void) void __builtin_arm_setwcgr2 (int) int __builtin_arm_getwcgr3 (void) void __builtin_arm_setwcgr3 (int) int __builtin_arm_textrmsb (v8qi, int) int __builtin_arm_textrmsh (v4hi, int) int __builtin_arm_textrmsw (v2si, int) int __builtin_arm_textrmub (v8qi, int) int __builtin_arm_textrmuh (v4hi, int) int __builtin_arm_textrmuw (v2si, int) v8qi __builtin_arm_tinsrb (v8qi, int, int) v4hi __builtin_arm_tinsrh (v4h