Harlequin RIP SDK

Macros implementing SIMD operations. More...

#include "platform.h"
#include "hqtypes.h"
#include <immintrin.h>
#include <arm_neon.h>

Macros

#define SIMD_16x8u_COPY_NONZERO(dest, src)
 
#define SIMD_8x16u_COPY_NONZERO(dest, src)
 
#define SIMD_16x8u_COPY_NONZERO(dest, src)
 
#define SIMD_8x16u_COPY_NONZERO(dest, src)
 
#define SIMD_16x8u_COPY_NONZERO(dest, src)
 
#define SIMD_8x16u_COPY_NONZERO(dest, src)
 

Typedefs

typedef __m128i simd_16x8i_t
 
typedef __m128i simd_16x8u_t
 
typedef __m128i simd_8x16i_t
 
typedef __m128i simd_8x16u_t
 
typedef __m128i simd_4x32i_t
 
typedef __m128i simd_4x32u_t
 
typedef __m128 simd_4x32f_t
 

Detailed Description

Macros implementing SIMD operations.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. This source code contains the confidential and trade secret information of Global Graphics Software Ltd. It may not be used, copied or distributed for any reason except as set forth in the applicable Global Graphics license agreement.