Re-apply 6ba2e72b
, silence lint
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Rich Ercolani <rincebrain@gmail.com> Closes #12978
This commit is contained in:
parent
e220635995
commit
fe2ea67ddd
|
@ -128,7 +128,7 @@ cppcheck-Linux:
|
||||||
--include=@LINUX_OBJ@/include/generated/autoconf.h \
|
--include=@LINUX_OBJ@/include/generated/autoconf.h \
|
||||||
--include=@top_srcdir@/zfs_config.h \
|
--include=@top_srcdir@/zfs_config.h \
|
||||||
--config-exclude=@LINUX_OBJ@/include \
|
--config-exclude=@LINUX_OBJ@/include \
|
||||||
--config-exclude=zstd/lib \
|
-i zstd/lib \
|
||||||
-I @LINUX_OBJ@/include \
|
-I @LINUX_OBJ@/include \
|
||||||
-I @top_srcdir@/include/os/linux/kernel \
|
-I @top_srcdir@/include/os/linux/kernel \
|
||||||
-I @top_srcdir@/include/os/linux/spl \
|
-I @top_srcdir@/include/os/linux/spl \
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
/*-*************************************
|
/*-*************************************
|
||||||
* Dependencies
|
* Dependencies
|
||||||
***************************************/
|
***************************************/
|
||||||
#ifdef __aarch64__
|
#if !defined(ZSTD_NO_INTRINSICS) && defined(__ARM_NEON)
|
||||||
#include <arm_neon.h>
|
#include <arm_neon.h>
|
||||||
#endif
|
#endif
|
||||||
#include "compiler.h"
|
#include "compiler.h"
|
||||||
|
@ -227,7 +227,7 @@ static const U32 OF_defaultNormLog = OF_DEFAULTNORMLOG;
|
||||||
* Shared functions to include for inlining
|
* Shared functions to include for inlining
|
||||||
*********************************************/
|
*********************************************/
|
||||||
static void ZSTD_copy8(void* dst, const void* src) {
|
static void ZSTD_copy8(void* dst, const void* src) {
|
||||||
#ifdef __aarch64__
|
#if !defined(ZSTD_NO_INTRINSICS) && defined(__ARM_NEON)
|
||||||
vst1_u8((uint8_t*)dst, vld1_u8((const uint8_t*)src));
|
vst1_u8((uint8_t*)dst, vld1_u8((const uint8_t*)src));
|
||||||
#else
|
#else
|
||||||
memcpy(dst, src, 8);
|
memcpy(dst, src, 8);
|
||||||
|
@ -236,7 +236,7 @@ static void ZSTD_copy8(void* dst, const void* src) {
|
||||||
|
|
||||||
#define COPY8(d,s) { ZSTD_copy8(d,s); d+=8; s+=8; }
|
#define COPY8(d,s) { ZSTD_copy8(d,s); d+=8; s+=8; }
|
||||||
static void ZSTD_copy16(void* dst, const void* src) {
|
static void ZSTD_copy16(void* dst, const void* src) {
|
||||||
#ifdef __aarch64__
|
#if !defined(ZSTD_NO_INTRINSICS) && defined(__ARM_NEON)
|
||||||
vst1q_u8((uint8_t*)dst, vld1q_u8((const uint8_t*)src));
|
vst1q_u8((uint8_t*)dst, vld1q_u8((const uint8_t*)src));
|
||||||
#else
|
#else
|
||||||
memcpy(dst, src, 16);
|
memcpy(dst, src, 16);
|
||||||
|
|
Loading…
Reference in New Issue