Pico GPS Teseo I2C
Loading...
Searching...
No Matches
neon.h File Reference
#include <stdint.h>
Include dependency graph for neon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  int16x4_t
 
struct  int16x8_t
 
struct  int32x4_t
 
struct  int64x2_t
 
struct  float32x2_t
 
struct  float32x4_t
 
struct  float32x2x2_t
 
struct  float32x4x2_t
 

Functions

 __attribute__ ((unused)) static int16x4_t vld1_s16(const int16_t *p)
 
 return (int16x4_t)
 

Variables

int16x4_t b
 
int16x4_t a
 
r e [0] = a.e[0] + ((int64_t)b.e[0] + b.e[1])
 
return r
 
int16x4_t const int n
 
float32x2_t v
 
float32x2_t float32x2_t c
 

Function Documentation

◆ __attribute__()

__attribute__ ( (unused) ) const

Load / Store

Arithmetic

Reduce

Manipulation

Definition at line 43 of file neon.h.

◆ return()

return ( int16x4_t )

Definition at line 108 of file neon.h.

Variable Documentation

◆ a

Definition at line 62 of file neon.h.

◆ b

Initial value:
{
return (int32x4_t){ { a.e[0] * b.e[0], a.e[1] * b.e[1],
a.e[2] * b.e[2], a.e[3] * b.e[3] } }
int16x4_t a
Definition neon.h:62
int16x2_t b
Definition simd32.h:38

Definition at line 55 of file neon.h.

◆ c

Initial value:
{
return (float32x2_t){ {
a.e[0] + b.e[0] * c.e[0], a.e[1] + b.e[1] * c.e[1] } }
float32x2_t float32x2_t c
Definition neon.h:216

Definition at line 215 of file neon.h.

◆ e

r e = a.e[0] + ((int64_t)b.e[0] + b.e[1])

Definition at line 74 of file neon.h.

◆ n

int16x4_t const int n
Initial value:
{
int16_t x[] = { a.e[0], a.e[1], a.e[2], a.e[3],
b.e[0], b.e[1], b.e[2], b.e[3] }
float x
Definition sqrt_test.cpp:13

Definition at line 103 of file neon.h.

◆ r

return r

Definition at line 77 of file neon.h.

◆ v

Initial value:
{
p[0] = v.e[0], p[1] = v.e[1]
int void * v
Definition ctypes.h:115

Definition at line 173 of file neon.h.