Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
simde
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
simde
Commits
438ddcff
Commit
438ddcff
authored
Jan 24, 2025
by
Michael R. Crusoe
Committed by
Michael R. Crusoe
Jan 25, 2025
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove extraneous semicolons from many macro-defined functions
parent
9f73373f
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
52 additions
and
52 deletions
+52
-52
arm/neon/cmla_lane.h
arm/neon/cmla_lane.h
+1
-1
arm/neon/fmlal.h
arm/neon/fmlal.h
+16
-16
arm/neon/fmlsl.h
arm/neon/fmlsl.h
+16
-16
arm/neon/sm3.h
arm/neon/sm3.h
+4
-4
mips/msa/st.h
mips/msa/st.h
+4
-4
wasm/simd128.h
wasm/simd128.h
+8
-8
x86/avx512/types.h
x86/avx512/types.h
+3
-3
No files found.
arm/neon/cmla_lane.h
View file @
438ddcff
...
@@ -305,7 +305,7 @@ simde_float32x4_t simde_vcmlaq_lane_f32(simde_float32x4_t r, simde_float32x4_t a
...
@@ -305,7 +305,7 @@ simde_float32x4_t simde_vcmlaq_lane_f32(simde_float32x4_t r, simde_float32x4_t a
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && SIMDE_ARCH_ARM_CHECK(8, 3) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && SIMDE_ARCH_ARM_CHECK(8, 3) && \
(!defined(HEDLEY_GCC_VERSION) || HEDLEY_GCC_VERSION_CHECK(9, 0, 0)) && \
(!defined(HEDLEY_GCC_VERSION) || HEDLEY_GCC_VERSION_CHECK(9, 0, 0)) && \
(!defined(__clang__) || SIMDE_DETECT_CLANG_VERSION_CHECK(12, 0, 0))
(!defined(__clang__) || SIMDE_DETECT_CLANG_VERSION_CHECK(12, 0, 0))
#define simde_vcmlaq_lane_f32(r, a, b, lane) vcmlaq_lane_f32(r, a, b, 0)
;
#define simde_vcmlaq_lane_f32(r, a, b, lane) vcmlaq_lane_f32(r, a, b, 0)
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(SIMDE_ARCH_ARM_CHECK(8,3) && \
!(SIMDE_ARCH_ARM_CHECK(8,3) && \
...
...
arm/neon/fmlal.h
View file @
438ddcff
...
@@ -171,13 +171,13 @@ simde_vfmlal_lane_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float1
...
@@ -171,13 +171,13 @@ simde_vfmlal_lane_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float1
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlal_lane_low_f16(r, a, b, lane) vfmlal_lane_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlal_lane_low_f16(r, a, b, lane) vfmlal_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlal_lane_low_f16
#undef vfmlal_lane_low_f16
#define vfmlal_lane_low_f16(r, a, b, lane) simde_vfmlal_lane_low_f16((r), (a), (b), (lane))
;
#define vfmlal_lane_low_f16(r, a, b, lane) simde_vfmlal_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -201,13 +201,13 @@ simde_vfmlal_laneq_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
...
@@ -201,13 +201,13 @@ simde_vfmlal_laneq_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlal_laneq_low_f16(r, a, b, lane) vfmlal_laneq_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlal_laneq_low_f16(r, a, b, lane) vfmlal_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlal_laneq_low_f16
#undef vfmlal_laneq_low_f16
#define vfmlal_laneq_low_f16(r, a, b, lane) simde_vfmlal_laneq_low_f16((r), (a), (b), (lane))
;
#define vfmlal_laneq_low_f16(r, a, b, lane) simde_vfmlal_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -231,13 +231,13 @@ simde_vfmlalq_lane_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_float
...
@@ -231,13 +231,13 @@ simde_vfmlalq_lane_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlalq_lane_low_f16(r, a, b, lane) vfmlalq_lane_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlalq_lane_low_f16(r, a, b, lane) vfmlalq_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlalq_lane_low_f16
#undef vfmlalq_lane_low_f16
#define vfmlalq_lane_low_f16(r, a, b, lane) simde_vfmlalq_lane_low_f16((r), (a), (b), (lane))
;
#define vfmlalq_lane_low_f16(r, a, b, lane) simde_vfmlalq_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -260,13 +260,13 @@ simde_vfmlalq_laneq_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
...
@@ -260,13 +260,13 @@ simde_vfmlalq_laneq_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlalq_laneq_low_f16(r, a, b, lane) vfmlalq_laneq_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlalq_laneq_low_f16(r, a, b, lane) vfmlalq_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlalq_laneq_low_f16
#undef vfmlalq_laneq_low_f16
#define vfmlalq_laneq_low_f16(r, a, b, lane) simde_vfmlalq_laneq_low_f16((r), (a), (b), (lane))
;
#define vfmlalq_laneq_low_f16(r, a, b, lane) simde_vfmlalq_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -290,13 +290,13 @@ simde_vfmlal_lane_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
...
@@ -290,13 +290,13 @@ simde_vfmlal_lane_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlal_lane_high_f16(r, a, b, lane) vfmlal_lane_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlal_lane_high_f16(r, a, b, lane) vfmlal_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlal_lane_high_f16
#undef vfmlal_lane_high_f16
#define vfmlal_lane_high_f16(r, a, b, lane) simde_vfmlal_lane_high_f16((r), (a), (b), (lane))
;
#define vfmlal_lane_high_f16(r, a, b, lane) simde_vfmlal_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -321,13 +321,13 @@ simde_vfmlal_laneq_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_floa
...
@@ -321,13 +321,13 @@ simde_vfmlal_laneq_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlal_laneq_high_f16(r, a, b, lane) vfmlal_laneq_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlal_laneq_high_f16(r, a, b, lane) vfmlal_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlal_laneq_high_f16
#undef vfmlal_laneq_high_f16
#define vfmlal_laneq_high_f16(r, a, b, lane) simde_vfmlal_laneq_high_f16((r), (a), (b), (lane))
;
#define vfmlal_laneq_high_f16(r, a, b, lane) simde_vfmlal_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -352,13 +352,13 @@ simde_vfmlalq_lane_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
...
@@ -352,13 +352,13 @@ simde_vfmlalq_lane_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlalq_lane_high_f16(r, a, b, lane) vfmlalq_lane_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlalq_lane_high_f16(r, a, b, lane) vfmlalq_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlalq_lane_high_f16
#undef vfmlalq_lane_high_f16
#define vfmlalq_lane_high_f16(r, a, b, lane) simde_vfmlalq_lane_high_f16((r), (a), (b), (lane))
;
#define vfmlalq_lane_high_f16(r, a, b, lane) simde_vfmlalq_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -382,13 +382,13 @@ simde_vfmlalq_laneq_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_flo
...
@@ -382,13 +382,13 @@ simde_vfmlalq_laneq_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_flo
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlalq_laneq_high_f16(r, a, b, lane) vfmlalq_laneq_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlalq_laneq_high_f16(r, a, b, lane) vfmlalq_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlalq_laneq_high_f16
#undef vfmlalq_laneq_high_f16
#define vfmlalq_laneq_high_f16(r, a, b, lane) simde_vfmlalq_laneq_high_f16((r), (a), (b), (lane))
;
#define vfmlalq_laneq_high_f16(r, a, b, lane) simde_vfmlalq_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
...
arm/neon/fmlsl.h
View file @
438ddcff
...
@@ -171,13 +171,13 @@ simde_vfmlsl_lane_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float1
...
@@ -171,13 +171,13 @@ simde_vfmlsl_lane_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float1
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlsl_lane_low_f16(r, a, b, lane) vfmlsl_lane_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlsl_lane_low_f16(r, a, b, lane) vfmlsl_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlsl_lane_low_f16
#undef vfmlsl_lane_low_f16
#define vfmlsl_lane_low_f16(r, a, b, lane) simde_vfmlsl_lane_low_f16((r), (a), (b), (lane))
;
#define vfmlsl_lane_low_f16(r, a, b, lane) simde_vfmlsl_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -201,13 +201,13 @@ simde_vfmlsl_laneq_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
...
@@ -201,13 +201,13 @@ simde_vfmlsl_laneq_low_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlsl_laneq_low_f16(r, a, b, lane) vfmlsl_laneq_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlsl_laneq_low_f16(r, a, b, lane) vfmlsl_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlsl_laneq_low_f16
#undef vfmlsl_laneq_low_f16
#define vfmlsl_laneq_low_f16(r, a, b, lane) simde_vfmlsl_laneq_low_f16((r), (a), (b), (lane))
;
#define vfmlsl_laneq_low_f16(r, a, b, lane) simde_vfmlsl_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -231,13 +231,13 @@ simde_vfmlslq_lane_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_float
...
@@ -231,13 +231,13 @@ simde_vfmlslq_lane_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlslq_lane_low_f16(r, a, b, lane) vfmlslq_lane_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlslq_lane_low_f16(r, a, b, lane) vfmlslq_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlslq_lane_low_f16
#undef vfmlslq_lane_low_f16
#define vfmlslq_lane_low_f16(r, a, b, lane) simde_vfmlslq_lane_low_f16((r), (a), (b), (lane))
;
#define vfmlslq_lane_low_f16(r, a, b, lane) simde_vfmlslq_lane_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -260,13 +260,13 @@ simde_vfmlslq_laneq_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
...
@@ -260,13 +260,13 @@ simde_vfmlslq_laneq_low_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlslq_laneq_low_f16(r, a, b, lane) vfmlslq_laneq_low_f16((r), (a), (b), (lane))
;
#define simde_vfmlslq_laneq_low_f16(r, a, b, lane) vfmlslq_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlslq_laneq_low_f16
#undef vfmlslq_laneq_low_f16
#define vfmlslq_laneq_low_f16(r, a, b, lane) simde_vfmlslq_laneq_low_f16((r), (a), (b), (lane))
;
#define vfmlslq_laneq_low_f16(r, a, b, lane) simde_vfmlslq_laneq_low_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -290,13 +290,13 @@ simde_vfmlsl_lane_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
...
@@ -290,13 +290,13 @@ simde_vfmlsl_lane_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_float
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlsl_lane_high_f16(r, a, b, lane) vfmlsl_lane_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlsl_lane_high_f16(r, a, b, lane) vfmlsl_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlsl_lane_high_f16
#undef vfmlsl_lane_high_f16
#define vfmlsl_lane_high_f16(r, a, b, lane) simde_vfmlsl_lane_high_f16((r), (a), (b), (lane))
;
#define vfmlsl_lane_high_f16(r, a, b, lane) simde_vfmlsl_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -321,13 +321,13 @@ simde_vfmlsl_laneq_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_floa
...
@@ -321,13 +321,13 @@ simde_vfmlsl_laneq_high_f16(simde_float32x2_t r, simde_float16x4_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlsl_laneq_high_f16(r, a, b, lane) vfmlsl_laneq_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlsl_laneq_high_f16(r, a, b, lane) vfmlsl_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlsl_laneq_high_f16
#undef vfmlsl_laneq_high_f16
#define vfmlsl_laneq_high_f16(r, a, b, lane) simde_vfmlsl_laneq_high_f16((r), (a), (b), (lane))
;
#define vfmlsl_laneq_high_f16(r, a, b, lane) simde_vfmlsl_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -352,13 +352,13 @@ simde_vfmlslq_lane_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
...
@@ -352,13 +352,13 @@ simde_vfmlslq_lane_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_floa
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlslq_lane_high_f16(r, a, b, lane) vfmlslq_lane_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlslq_lane_high_f16(r, a, b, lane) vfmlslq_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlslq_lane_high_f16
#undef vfmlslq_lane_high_f16
#define vfmlslq_lane_high_f16(r, a, b, lane) simde_vfmlslq_lane_high_f16((r), (a), (b), (lane))
;
#define vfmlslq_lane_high_f16(r, a, b, lane) simde_vfmlslq_lane_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_FUNCTION_ATTRIBUTES
SIMDE_FUNCTION_ATTRIBUTES
...
@@ -382,13 +382,13 @@ simde_vfmlslq_laneq_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_flo
...
@@ -382,13 +382,13 @@ simde_vfmlslq_laneq_high_f16(simde_float32x4_t r, simde_float16x8_t a, simde_flo
}
}
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
#if defined(SIMDE_ARM_NEON_A32V8_NATIVE) && defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)
defined(SIMDE_ARCH_ARM_FP16_FML)
#define simde_vfmlslq_laneq_high_f16(r, a, b, lane) vfmlslq_laneq_high_f16((r), (a), (b), (lane))
;
#define simde_vfmlslq_laneq_high_f16(r, a, b, lane) vfmlslq_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A32V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
!(defined(SIMDE_ARM_NEON_FP16) && \
defined(SIMDE_ARCH_ARM_FP16_FML)))
defined(SIMDE_ARCH_ARM_FP16_FML)))
#undef vfmlslq_laneq_high_f16
#undef vfmlslq_laneq_high_f16
#define vfmlslq_laneq_high_f16(r, a, b, lane) simde_vfmlslq_laneq_high_f16((r), (a), (b), (lane))
;
#define vfmlslq_laneq_high_f16(r, a, b, lane) simde_vfmlslq_laneq_high_f16((r), (a), (b), (lane))
#endif
#endif
SIMDE_END_DECLS_
SIMDE_END_DECLS_
...
...
arm/neon/sm3.h
View file @
438ddcff
...
@@ -90,7 +90,7 @@ simde_vsm3tt1aq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
...
@@ -90,7 +90,7 @@ simde_vsm3tt1aq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
return
simde_uint32x4_from_private
(
r_
);
return
simde_uint32x4_from_private
(
r_
);
}
}
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#define simde_vsm3tt1aq_u32(a, b, c, imm2) vsm3tt1aq_u32((a), (b), (c), (imm2))
;
#define simde_vsm3tt1aq_u32(a, b, c, imm2) vsm3tt1aq_u32((a), (b), (c), (imm2))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!defined(SIMDE_ARCH_ARM_SM3))
!defined(SIMDE_ARCH_ARM_SM3))
...
@@ -121,7 +121,7 @@ simde_vsm3tt1bq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
...
@@ -121,7 +121,7 @@ simde_vsm3tt1bq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
return
simde_uint32x4_from_private
(
r_
);
return
simde_uint32x4_from_private
(
r_
);
}
}
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#define simde_vsm3tt1bq_u32(a, b, c, imm2) vsm3tt1bq_u32((a), (b), (c), (imm2))
;
#define simde_vsm3tt1bq_u32(a, b, c, imm2) vsm3tt1bq_u32((a), (b), (c), (imm2))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!defined(SIMDE_ARCH_ARM_SM3))
!defined(SIMDE_ARCH_ARM_SM3))
...
@@ -151,7 +151,7 @@ simde_vsm3tt2aq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
...
@@ -151,7 +151,7 @@ simde_vsm3tt2aq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
return
simde_uint32x4_from_private
(
r_
);
return
simde_uint32x4_from_private
(
r_
);
}
}
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#define simde_vsm3tt2aq_u32(a, b, c, imm2) vsm3tt2aq_u32((a), (b), (c), (imm2))
;
#define simde_vsm3tt2aq_u32(a, b, c, imm2) vsm3tt2aq_u32((a), (b), (c), (imm2))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!defined(SIMDE_ARCH_ARM_SM3))
!defined(SIMDE_ARCH_ARM_SM3))
...
@@ -181,7 +181,7 @@ simde_vsm3tt2bq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
...
@@ -181,7 +181,7 @@ simde_vsm3tt2bq_u32(simde_uint32x4_t a, simde_uint32x4_t b, simde_uint32x4_t c,
return
simde_uint32x4_from_private
(
r_
);
return
simde_uint32x4_from_private
(
r_
);
}
}
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#if defined(SIMDE_ARM_NEON_A64V8_NATIVE) && defined(SIMDE_ARCH_ARM_SM3)
#define simde_vsm3tt2bq_u32(a, b, c, imm2) vsm3tt2bq_u32((a), (b), (c), (imm2))
;
#define simde_vsm3tt2bq_u32(a, b, c, imm2) vsm3tt2bq_u32((a), (b), (c), (imm2))
#endif
#endif
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
#if defined(SIMDE_ARM_NEON_A64V8_ENABLE_NATIVE_ALIASES) || (defined(SIMDE_ENABLE_NATIVE_ALIASES) && \
!defined(SIMDE_ARCH_ARM_SM3))
!defined(SIMDE_ARCH_ARM_SM3))
...
...
mips/msa/st.h
View file @
438ddcff
...
@@ -40,7 +40,7 @@ simde_msa_st_b(simde_v16i8 a, void * rs, const int s10)
...
@@ -40,7 +40,7 @@ simde_msa_st_b(simde_v16i8 a, void * rs, const int s10)
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
}
}
#if defined(SIMDE_MIPS_MSA_NATIVE)
#if defined(SIMDE_MIPS_MSA_NATIVE)
#define simde_msa_st_b(a, rs, s10) __msa_st_b((a), (rs), (s10))
;
#define simde_msa_st_b(a, rs, s10) __msa_st_b((a), (rs), (s10))
#endif
#endif
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#undef __msa_st_b
#undef __msa_st_b
...
@@ -55,7 +55,7 @@ simde_msa_st_h(simde_v8i16 a, void * rs, const int s10)
...
@@ -55,7 +55,7 @@ simde_msa_st_h(simde_v8i16 a, void * rs, const int s10)
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
}
}
#if defined(SIMDE_MIPS_MSA_NATIVE)
#if defined(SIMDE_MIPS_MSA_NATIVE)
#define simde_msa_st_h(a, rs, s10) __msa_st_h((a), (rs), (s10))
;
#define simde_msa_st_h(a, rs, s10) __msa_st_h((a), (rs), (s10))
#endif
#endif
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#undef __msa_st_h
#undef __msa_st_h
...
@@ -70,7 +70,7 @@ simde_msa_st_w(simde_v4i32 a, void * rs, const int s10)
...
@@ -70,7 +70,7 @@ simde_msa_st_w(simde_v4i32 a, void * rs, const int s10)
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
}
}
#if defined(SIMDE_MIPS_MSA_NATIVE)
#if defined(SIMDE_MIPS_MSA_NATIVE)
#define simde_msa_st_w(a, rs, s10) __msa_st_w((a), (rs), (s10))
;
#define simde_msa_st_w(a, rs, s10) __msa_st_w((a), (rs), (s10))
#endif
#endif
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#undef __msa_st_w
#undef __msa_st_w
...
@@ -85,7 +85,7 @@ simde_msa_st_d(simde_v2i64 a, void * rs, const int s10)
...
@@ -85,7 +85,7 @@ simde_msa_st_d(simde_v2i64 a, void * rs, const int s10)
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
simde_memcpy
(
&
(
HEDLEY_REINTERPRET_CAST
(
int8_t
*
,
rs
)[
s10
]),
&
a
,
sizeof
(
a
));
}
}
#if defined(SIMDE_MIPS_MSA_NATIVE)
#if defined(SIMDE_MIPS_MSA_NATIVE)
#define simde_msa_st_d(a, rs, s10) __msa_st_d((a), (rs), (s10))
;
#define simde_msa_st_d(a, rs, s10) __msa_st_d((a), (rs), (s10))
#endif
#endif
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_MIPS_MSA_ENABLE_NATIVE_ALIASES)
#undef __msa_st_d
#undef __msa_st_d
...
...
wasm/simd128.h
View file @
438ddcff
...
@@ -1050,7 +1050,7 @@ simde_wasm_u8x16_splat (uint8_t a) {
...
@@ -1050,7 +1050,7 @@ simde_wasm_u8x16_splat (uint8_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_i8x16_const_splat(a) wasm_i8x16_const_splat((a))
#define simde_wasm_i8x16_const_splat(a) wasm_i8x16_const_splat((a))
#else
#else
#define simde_wasm_i8x16_const_splat(a) simde_wasm_i8x16_splat(a)
;
#define simde_wasm_i8x16_const_splat(a) simde_wasm_i8x16_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_i8x16_const_splat(a) simde_wasm_i8x16_const_splat((a))
#define wasm_i8x16_const_splat(a) simde_wasm_i8x16_const_splat((a))
...
@@ -1059,7 +1059,7 @@ simde_wasm_u8x16_splat (uint8_t a) {
...
@@ -1059,7 +1059,7 @@ simde_wasm_u8x16_splat (uint8_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_u8x16_const_splat(a) wasm_u8x16_const_splat((a))
#define simde_wasm_u8x16_const_splat(a) wasm_u8x16_const_splat((a))
#else
#else
#define simde_wasm_u8x16_const_splat(a) simde_wasm_u8x16_splat(a)
;
#define simde_wasm_u8x16_const_splat(a) simde_wasm_u8x16_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_u8x16_const_splat(a) simde_wasm_u8x16_const_splat((a))
#define wasm_u8x16_const_splat(a) simde_wasm_u8x16_const_splat((a))
...
@@ -1124,7 +1124,7 @@ simde_wasm_u16x8_splat (uint16_t a) {
...
@@ -1124,7 +1124,7 @@ simde_wasm_u16x8_splat (uint16_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_i16x8_const_splat(a) wasm_i16x8_const_splat((a))
#define simde_wasm_i16x8_const_splat(a) wasm_i16x8_const_splat((a))
#else
#else
#define simde_wasm_i16x8_const_splat(a) simde_wasm_i16x8_splat(a)
;
#define simde_wasm_i16x8_const_splat(a) simde_wasm_i16x8_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_i16x8_const_splat(a) simde_wasm_i16x8_const_splat((a))
#define wasm_i16x8_const_splat(a) simde_wasm_i16x8_const_splat((a))
...
@@ -1133,7 +1133,7 @@ simde_wasm_u16x8_splat (uint16_t a) {
...
@@ -1133,7 +1133,7 @@ simde_wasm_u16x8_splat (uint16_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_u16x8_const_splat(a) wasm_u16x8_const_splat((a))
#define simde_wasm_u16x8_const_splat(a) wasm_u16x8_const_splat((a))
#else
#else
#define simde_wasm_u16x8_const_splat(a) simde_wasm_u16x8_splat(a)
;
#define simde_wasm_u16x8_const_splat(a) simde_wasm_u16x8_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_u16x8_const_splat(a) simde_wasm_u16x8_const_splat((a))
#define wasm_u16x8_const_splat(a) simde_wasm_u16x8_const_splat((a))
...
@@ -1198,7 +1198,7 @@ simde_wasm_u32x4_splat (uint32_t a) {
...
@@ -1198,7 +1198,7 @@ simde_wasm_u32x4_splat (uint32_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_i32x4_const_splat(a) wasm_i32x4_const_splat((a))
#define simde_wasm_i32x4_const_splat(a) wasm_i32x4_const_splat((a))
#else
#else
#define simde_wasm_i32x4_const_splat(a) simde_wasm_i32x4_splat(a)
;
#define simde_wasm_i32x4_const_splat(a) simde_wasm_i32x4_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_i32x4_const_splat(a) simde_wasm_i32x4_const_splat((a))
#define wasm_i32x4_const_splat(a) simde_wasm_i32x4_const_splat((a))
...
@@ -1207,7 +1207,7 @@ simde_wasm_u32x4_splat (uint32_t a) {
...
@@ -1207,7 +1207,7 @@ simde_wasm_u32x4_splat (uint32_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_u32x4_const_splat(a) wasm_u32x4_const_splat((a))
#define simde_wasm_u32x4_const_splat(a) wasm_u32x4_const_splat((a))
#else
#else
#define simde_wasm_u32x4_const_splat(a) simde_wasm_u32x4_splat(a)
;
#define simde_wasm_u32x4_const_splat(a) simde_wasm_u32x4_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_u32x4_const_splat(a) simde_wasm_u32x4_const_splat((a))
#define wasm_u32x4_const_splat(a) simde_wasm_u32x4_const_splat((a))
...
@@ -1272,7 +1272,7 @@ simde_wasm_u64x2_splat (uint64_t a) {
...
@@ -1272,7 +1272,7 @@ simde_wasm_u64x2_splat (uint64_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_i64x2_const_splat(a) wasm_i64x2_const_splat((a))
#define simde_wasm_i64x2_const_splat(a) wasm_i64x2_const_splat((a))
#else
#else
#define simde_wasm_i64x2_const_splat(a) simde_wasm_i64x2_splat(a)
;
#define simde_wasm_i64x2_const_splat(a) simde_wasm_i64x2_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_i64x2_const_splat(a) simde_wasm_i64x2_const_splat((a))
#define wasm_i64x2_const_splat(a) simde_wasm_i64x2_const_splat((a))
...
@@ -1281,7 +1281,7 @@ simde_wasm_u64x2_splat (uint64_t a) {
...
@@ -1281,7 +1281,7 @@ simde_wasm_u64x2_splat (uint64_t a) {
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#if defined(SIMDE_WASM_SIMD128_NATIVE)
#define simde_wasm_u64x2_const_splat(a) wasm_u64x2_const_splat((a))
#define simde_wasm_u64x2_const_splat(a) wasm_u64x2_const_splat((a))
#else
#else
#define simde_wasm_u64x2_const_splat(a) simde_wasm_u64x2_splat(a)
;
#define simde_wasm_u64x2_const_splat(a) simde_wasm_u64x2_splat(a)
#endif
#endif
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#if defined(SIMDE_WASM_SIMD128_ENABLE_NATIVE_ALIASES)
#define wasm_i64x2_const_splat(a) simde_wasm_i64x2_const_splat((a))
#define wasm_i64x2_const_splat(a) simde_wasm_i64x2_const_splat((a))
...
...
x86/avx512/types.h
View file @
438ddcff
...
@@ -595,14 +595,14 @@ typedef uint64_t simde__mmask64;
...
@@ -595,14 +595,14 @@ typedef uint64_t simde__mmask64;
#if !defined(HEDLEY_INTEL_VERSION)
#if !defined(HEDLEY_INTEL_VERSION)
typedef
uint16_t
__mmask16
;
typedef
uint16_t
__mmask16
;
#else
#else
#define __mmask16 uint16_t
;
#define __mmask16 uint16_t
#endif
#endif
#endif
#endif
#if !defined(__mmask32) && defined(SIMDE_ENABLE_NATIVE_ALIASES)
#if !defined(__mmask32) && defined(SIMDE_ENABLE_NATIVE_ALIASES)
#if !defined(HEDLEY_INTEL_VERSION)
#if !defined(HEDLEY_INTEL_VERSION)
typedef
uint32_t
__mmask32
;
typedef
uint32_t
__mmask32
;
#else
#else
#define __mmask32 uint32_t
;
#define __mmask32 uint32_t
#endif
#endif
#endif
#endif
#if !defined(__mmask64) && defined(SIMDE_ENABLE_NATIVE_ALIASES)
#if !defined(__mmask64) && defined(SIMDE_ENABLE_NATIVE_ALIASES)
...
@@ -613,7 +613,7 @@ typedef uint64_t simde__mmask64;
...
@@ -613,7 +613,7 @@ typedef uint64_t simde__mmask64;
typedef
uint64_t
__mmask64
;
typedef
uint64_t
__mmask64
;
#endif
#endif
#else
#else
#define __mmask64 uint64_t
;
#define __mmask64 uint64_t
#endif
#endif
#endif
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment