Skip to content

Commit

Permalink
Set vectorization
Browse files Browse the repository at this point in the history
  • Loading branch information
howetuft committed Jan 4, 2025
1 parent 53e6478 commit 24cb25f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion conan-profiles/conan-profile-macOS-X64
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ embree3/*:avx512=True
embree3/*:shared=True

[conf]
&:tools.build:cxxflags=["-march=x86-64"]
&:tools.build:cxxflags=["-msse", "-msse2", "-msse3", "-msse4_1", "-msse4_2", "-mssse3", "-mavx", "-mfma"]

[buildenv]
CXX=clang++
Expand Down
8 changes: 4 additions & 4 deletions doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ author).
tried to have it minimal and it's 10.13. For the delocation to succeed, we also
have to set `MACOSX_DEPLOYMENT_TARGET` environment variable to 10.13.



we

## Vectorization
For Intel, we stick to x86-64-v3 (Haswell, 2013), no more.
MacOS Intel runner is not standard, so we start from a x86-64-v1 basis and we add
extensions. Otherwise pyluxcore.so cannot be tested ("Illegal instruction").

0 comments on commit 24cb25f

Please sign in to comment.