Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SSE2 fallbacks #28

Closed
redorav opened this issue Dec 1, 2019 · 2 comments
Closed

Add SSE2 fallbacks #28

redorav opened this issue Dec 1, 2019 · 2 comments
Assignees
Labels

Comments

@redorav
Copy link
Owner

redorav commented Dec 1, 2019

Seems simple enough, it's these functions:

// Float
_mm_blend_ps
_mm_blendv_ps
_mm_trunc_ps
_mm_round_ps
_mm_ceil_ps

// Int
_mm_blend_epi16
_mm_mullo_epi32
_mm_mul_epi32
_mm_max_epi32
_mm_min_epi32

// Double
_mm_blend_pd

@redorav redorav self-assigned this Dec 1, 2019
@redorav redorav added the feature label Dec 1, 2019
@redorav
Copy link
Owner Author

redorav commented Dec 13, 2019

This has already been implemented, but I need to add a configuration that tests SSE2 compilation as it's currently defaulting to AVX

@redorav
Copy link
Owner Author

redorav commented Dec 30, 2019

Fixed via 8ca8da3

@redorav redorav closed this as completed Dec 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant