Skip to content

Struct alignment specifier cleanup + support disabling SSE in MSVC#1152

Merged
slipher merged 3 commits intomasterfrom
slipher/align-stuff
May 22, 2024
Merged

Struct alignment specifier cleanup + support disabling SSE in MSVC#1152
slipher merged 3 commits intomasterfrom
slipher/align-stuff

Conversation

@slipher
Copy link
Member

@slipher slipher commented May 16, 2024

No description provided.

slipher added 3 commits May 16, 2024 15:51
Besides requiring non-standard extensions, the former had a hideous
syntax.

I used std::array in some cases because I couldn't be sure that
alignas(16) int x[4] will make an aligned array of ints rather than an
array of aligned ints.
@slipher slipher force-pushed the slipher/align-stuff branch from c397f12 to 552c1d3 Compare May 16, 2024 18:51
Copy link
Member

@illwieckz illwieckz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@slipher slipher merged commit bfa7b90 into master May 22, 2024
@slipher slipher deleted the slipher/align-stuff branch May 22, 2024 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants