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
e76f4331
Commit
e76f4331
authored
Mar 29, 2024
by
Michael R. Crusoe
Committed by
Michael R. Crusoe
Apr 01, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
typo fixes from codespell
parent
73160356
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
8 additions
and
8 deletions
+8
-8
simde-align.h
simde-align.h
+3
-3
simde-complex.h
simde-complex.h
+1
-1
simde-diagnostic.h
simde-diagnostic.h
+1
-1
simde-f16.h
simde-f16.h
+1
-1
x86/avx512/xorsign.h
x86/avx512/xorsign.h
+1
-1
x86/sse.h
x86/sse.h
+1
-1
No files found.
simde-align.h
View file @
e76f4331
...
...
@@ -11,7 +11,7 @@
**********************************************************************
*
* This is portability layer which should help iron out some
* differences across various compilers, as well as various ver
is
ons of
* differences across various compilers, as well as various ver
si
ons of
* C and C++.
*
* It was originally developed for SIMD Everywhere
...
...
@@ -55,7 +55,7 @@
#include "hedley.h"
/* I know this seems a little silly, but some non-hosted compilers
* don't have stddef.h, so we try to accomodate them. */
* don't have stddef.h, so we try to accom
m
odate them. */
#if !defined(SIMDE_ALIGN_SIZE_T_)
#if defined(__SIZE_TYPE__)
#define SIMDE_ALIGN_SIZE_T_ __SIZE_TYPE__
...
...
@@ -405,7 +405,7 @@
/* SIMDE_ALIGN_ASSUME_LIKE(Pointer, Type)
*
* T
ih
s is similar to SIMDE_ALIGN_ASSUME_TO, except that it takes a
* T
hi
s is similar to SIMDE_ALIGN_ASSUME_TO, except that it takes a
* type instead of a numeric value. */
#if defined(SIMDE_ALIGN_OF) && defined(SIMDE_ALIGN_ASSUME_TO)
#define SIMDE_ALIGN_ASSUME_LIKE(Pointer, Type) SIMDE_ALIGN_ASSUME_TO(Pointer, SIMDE_ALIGN_OF(Type))
...
...
simde-complex.h
View file @
e76f4331
...
...
@@ -26,7 +26,7 @@
/* Support for complex math.
*
* We try to avoid inc
ul
ding <complex> (in C++ mode) since it pulls in
* We try to avoid inc
lu
ding <complex> (in C++ mode) since it pulls in
* a *lot* of code. Unfortunately this only works for GNU modes (i.e.,
* -std=gnu++14 not -std=c++14) unless you pass -fext-numeric-literals,
* but there is no way (AFAICT) to detect that flag so we have to rely
...
...
simde-diagnostic.h
View file @
e76f4331
...
...
@@ -272,7 +272,7 @@
#define SIMDE_DIAGNOSTIC_DISABLE_CAST_FUNCTION_TYPE_
#endif
/* clang will emit this warning when we use C99 extensions wh
a
n not in
/* clang will emit this warning when we use C99 extensions wh
e
n not in
* C99 mode, even though it does support this. In such cases we check
* the compiler and version first, so we know it's not a problem. */
#if HEDLEY_HAS_WARNING("-Wc99-extensions")
...
...
simde-f16.h
View file @
e76f4331
...
...
@@ -58,7 +58,7 @@ SIMDE_BEGIN_DECLS_
* that on Arm since it would break compatibility with the NEON F16
* functions. */
#define SIMDE_FLOAT16_API_FP16_NO_ABI 3
/* This is basically __fp16 as specified by Arm, where ar
ug
ments and
/* This is basically __fp16 as specified by Arm, where ar
gu
ments and
* return values are raw __fp16 values not structs. */
#define SIMDE_FLOAT16_API_FP16 4
...
...
x86/avx512/xorsign.h
View file @
e76f4331
...
...
@@ -26,7 +26,7 @@
*/
/* This is a SIMDe extension which is not part of AVX-512. It exists
* because a lot of numerical methods in SIMDe have algoriths which do
* because a lot of numerical methods in SIMDe have algorith
m
s which do
* something like:
*
* float sgn = input < 0 ? -1 : 1;
...
...
x86/sse.h
View file @
e76f4331
...
...
@@ -804,7 +804,7 @@ simde_mm_move_ss (simde__m128 a, simde__m128 b) {
SIMDE_FUNCTION_ATTRIBUTES
simde__m128
simde_x_mm_broadcastlow_ps
(
simde__m128
a
)
{
/* This function broadcasts the first element in the inpu vector to
/* This function broadcasts the first element in the inpu
t
vector to
* all lanes. It is used to avoid generating spurious exceptions in
* *_ss functions since there may be garbage in the upper lanes. */
...
...
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