#include <arm_neon.h>
Go to the source code of this file.
|
#define | VEXT_IMPL(vtype, prefix, postfix, size) |
|
|
uint8x8_t | vext_1 (uint8x8_t value_a, uint8x8_t value_b) |
|
uint8x8_t | vext_2 (uint8x8_t value_a, uint8x8_t value_b) |
|
int8x8_t | vext_1 (int8x8_t value_a, int8x8_t value_b) |
|
int8x8_t | vext_2 (int8x8_t value_a, int8x8_t value_b) |
|
uint16x4_t | vext_1 (uint16x4_t value_a, uint16x4_t value_b) |
|
uint16x4_t | vext_2 (uint16x4_t value_a, uint16x4_t value_b) |
|
int16x4_t | vext_1 (int16x4_t value_a, int16x4_t value_b) |
|
int16x4_t | vext_2 (int16x4_t value_a, int16x4_t value_b) |
|
uint8x16_t | vext_1 (uint8x16_t value_a, uint8x16_t value_b) |
|
uint8x16_t | vext_2 (uint8x16_t value_a, uint8x16_t value_b) |
|
int8x16_t | vext_1 (int8x16_t value_a, int8x16_t value_b) |
|
int8x16_t | vext_2 (int8x16_t value_a, int8x16_t value_b) |
|
uint16x8_t | vext_1 (uint16x8_t value_a, uint16x8_t value_b) |
|
uint16x8_t | vext_2 (uint16x8_t value_a, uint16x8_t value_b) |
|
int16x8_t | vext_1 (int16x8_t value_a, int16x8_t value_b) |
|
int16x8_t | vext_2 (int16x8_t value_a, int16x8_t value_b) |
|
int32x4_t | vext_1 (int32x4_t value_a, int32x4_t value_b) |
|
int32x4_t | vext_2 (int32x4_t value_a, int32x4_t value_b) |
|
◆ VEXT_IMPL
#define VEXT_IMPL |
( |
|
vtype, |
|
|
|
prefix, |
|
|
|
postfix, |
|
|
|
size |
|
) |
| |
Value: inline vtype vext_##size(vtype value_a, vtype value_b) \
{ \
return
prefix##_##postfix(value_a, value_b, size); \
}
Definition at line 33 of file ext.h.