Compute Library
 22.05
inv.h File Reference
#include "src/core/NEON/NEMath.h"
#include <arm_neon.h>

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2022 Arm Limited.
 
 arm_compute::wrapper
 

Macros

#define VINV_IMPL(vtype, prefix, postfix)
 
#define VINV_IMPL_INT(vtype, prefix, postfix)
 

Functions

float32x2_t vinv (const float32x2_t &a)
 
int32x2_t vinv (const int32x2_t &a)
 
float32x4_t vinv (const float32x4_t &a)
 
int32x4_t vinv (const int32x4_t &a)
 

Macro Definition Documentation

◆ VINV_IMPL

#define VINV_IMPL (   vtype,
  prefix,
  postfix 
)
Value:
inline vtype vinv(const vtype &a) \
{ \
return prefix##_##postfix(a); \
}
int32x4_t vinv(const int32x4_t &a)
Definition: inv.h:54

Definition at line 34 of file inv.h.

◆ VINV_IMPL_INT

#define VINV_IMPL_INT (   vtype,
  prefix,
  postfix 
)
Value:
inline vtype vinv(const vtype &a) \
{ \
ARM_COMPUTE_UNUSED(a); \
ARM_COMPUTE_ERROR("Not supported"); \
}
int32x4_t vinv(const int32x4_t &a)
Definition: inv.h:54

Definition at line 40 of file inv.h.