db24af730e
Use int for sizes in matrix type
2022-07-03 11:56:37 -07:00
829b5312b5
Tweak compiler warnings
2022-05-24 21:33:39 -07:00
aa6bd9602d
Add widening hadd
2022-05-21 21:23:22 -07:00
8c77356aca
Begin integrating xsimd
2022-05-20 20:46:45 -07:00
79f77a24b2
Remove Highway
2022-05-20 20:18:18 -07:00
04fece2771
Move clang-cl detection to cmake and allow it when setting flags
2022-05-16 23:41:42 -07:00
74aaac00d7
Fix AVX2 bug and add cmake SIMD ISA selection
...
By default, quicktex builds with -march=native on x86, unless an environment variable requesting a specific ISA is set. This doesnt work on MSVC though because it's a shit compiler, so it just falls back to no flags.
2022-05-16 20:52:31 -07:00
f7b0cbe76b
add widening horizontal add for s16 vectors
2022-05-15 18:08:36 -07:00
25cd3bba24
use pybind11-stubgen instead
2021-04-03 23:52:42 -07:00
190bb58367
fix stubgen and add pyi files to package
2021-04-03 22:03:50 -07:00
6e30ba871c
stubgen cleanup
2021-04-03 21:17:06 -07:00
5d89684a6e
add stub generation script
2021-04-03 21:03:24 -07:00
caef02e57f
IWYU pass
2021-03-28 03:44:29 -07:00
eea15dcc4e
fix warning flags in gcc
2021-03-28 03:19:00 -07:00
8e758d5739
fix some warnings
2021-03-28 03:15:52 -07:00
c1bde8560e
Disable sign conversion warnings
...
just tired of them, I know what I'm doing
2021-03-28 03:03:29 -07:00
289a4fa001
Kinda working extension module
2021-03-06 14:18:08 -08:00
19028db209
Finally start testing pybind stuff
2021-03-04 02:21:16 -08:00
b42c52030d
Various small tweaks, disable fat binary creation
2021-02-15 23:02:24 -08:00
29daae2f27
cmake reorganization
2021-02-14 02:42:21 -08:00