Marshall Lochbaum
|
7cb8cf5772
|
Enable selection with AVX2 gather for i8 to i32 indices and 1- to 8-byte values
|
2022-11-27 09:18:21 -05:00 |
|
dzaima
|
05d2a0a26b
|
add back -ldl, update readme
|
2022-11-24 17:15:08 +02:00 |
|
dzaima
|
49636bae79
|
replace --dynamic-list with visibility
|
2022-11-22 15:36:32 +02:00 |
|
dzaima
|
6044a0479f
|
use pkg-config if available
|
2022-11-22 15:17:34 +02:00 |
|
Marshall Lochbaum
|
52608ba6ce
|
Singeli min/max-fold
|
2022-11-21 11:47:50 -05:00 |
|
Marshall Lochbaum
|
5bfdc26d00
|
Move fold to its own file
|
2022-11-20 20:06:35 -05:00 |
|
dzaima
|
af74369e0b
|
move precompiled bytecode message to only load.c recompilation
|
2022-11-18 17:02:01 +02:00 |
|
dzaima
|
6650ef58d3
|
explicitly state c++ standard version
|
2022-11-18 16:25:36 +02:00 |
|
dzaima
|
585e6abbbe
|
a tiny bit of make verbose=1
|
2022-11-18 13:49:55 +02:00 |
|
dzaima
|
ba571949b1
|
move build utils to within build/
|
2022-11-18 00:30:49 +02:00 |
|
dzaima
|
e3323b2c05
|
don't .gitignore old local Singeli directory; update clean-submodules
given the trailing slash, it was broken if it was a symlink anyway
|
2022-11-17 23:46:46 +02:00 |
|
dzaima
|
5c65a1a7eb
|
move precompiled bytecode to submodule
|
2022-11-17 23:20:07 +02:00 |
|
dzaima
|
274d02b98b
|
move obj to build/obj
|
2022-11-17 21:21:58 +02:00 |
|
dzaima
|
83a6565820
|
make singeli directory choosing logic same as replxx
|
2022-11-17 20:51:47 +02:00 |
|
dzaima
|
ddcd081674
|
introduce replxx submodule system
|
2022-11-17 20:34:32 +02:00 |
|
dzaima
|
5239265a61
|
move singeli submodule to build/
|
2022-11-17 19:51:12 +02:00 |
|
dzaima
|
6e99364480
|
don't require replxx for presingeli
|
2022-11-17 19:18:33 +02:00 |
|
dzaima
|
feb7b8b9a0
|
replxx REPL
|
2022-11-17 19:18:33 +02:00 |
|
Marshall Lochbaum
|
d6029985e8
|
Move scan to its own file
|
2022-11-16 19:48:37 -05:00 |
|
Marshall Lochbaum
|
236d8dedd6
|
Move search functions to search.c
|
2022-10-23 22:08:08 -04:00 |
|
dzaima
|
f246c410d6
|
remove old installed bqn binary before copying new one
on macOS, without this, some permissions (or something like that) aren't transferred, making running install multiple times break.
|
2022-10-16 16:09:33 +03:00 |
|
dzaima
|
4a641ddf43
|
separate NO_DYNAMIC_LIST option
|
2022-10-16 15:25:43 +03:00 |
|
dzaima
|
f945e9d848
|
fix emcc build output
|
2022-10-16 13:51:38 +03:00 |
|
Marshall Lochbaum
|
cca64bba70
|
Move nescan.c into md1.c and constrep.c into slash.c
|
2022-09-30 11:40:37 -04:00 |
|
Marshall Lochbaum
|
cad566d547
|
Not-equals scan with carry-less multiply
|
2022-09-29 20:39:46 -04:00 |
|
Marshall Lochbaum
|
acc200222d
|
Move constant Replicate Singeli code to its own file
|
2022-09-29 20:33:09 -04:00 |
|
Marshall Lochbaum
|
21033fa355
|
Move Group to its own file
|
2022-09-16 22:01:56 -04:00 |
|
dzaima
|
5bf4e20ead
|
PREFIX and DESTDIR for make install
|
2022-09-14 16:57:23 +03:00 |
|
Marshall Lochbaum
|
017fcaea2a
|
Move slash functions to a separate file
|
2022-09-10 09:58:42 -04:00 |
|
dzaima
|
e266fbd09e
|
basic float monadic arith loops, incl. -fno-math-errno
|
2022-09-08 23:18:47 +03:00 |
|
dzaima
|
d3a1fee437
|
singeli bit_sel
|
2022-09-08 21:39:51 +03:00 |
|
dzaima
|
b386531b30
|
don't re-link when not necessary
|
2022-09-01 18:11:24 +03:00 |
|
dzaima
|
d32e373168
|
attempt at fixing some makefile problems
|
2022-09-01 17:55:36 +03:00 |
|
dzaima
|
c84d731017
|
disallow optimizing to fma
|
2022-08-29 22:47:21 +03:00 |
|
dzaima
|
78e5799147
|
merge dyarith.singeli and dyarith2.singeli
|
2022-08-29 19:18:20 +03:00 |
|
dzaima
|
777c5cc1a5
|
rename things
|
2022-08-29 19:05:34 +03:00 |
|
dzaima
|
ce5ece34e1
|
new arith
|
2022-08-28 23:28:06 +03:00 |
|
Marshall Lochbaum
|
9d402c1bdd
|
Move self-search functions to selfsearch.c
|
2022-08-24 10:47:04 -04:00 |
|
dzaima
|
75bfa5d905
|
singeli num_squeeze
|
2022-06-30 01:47:50 +03:00 |
|
dzaima
|
e31c574fd8
|
separate squeeze to its own file
|
2022-06-29 18:36:05 +03:00 |
|
dzaima
|
87a8aacbc5
|
add explain getting to makefile
|
2022-06-26 21:59:28 +03:00 |
|
dzaima
|
7cac711dfb
|
allow OUTPUT= to work when it has a different default
|
2022-06-03 23:37:12 +03:00 |
|
dzaima
|
6cf29586db
|
add no_fPIC option
|
2022-06-03 23:25:03 +03:00 |
|
dzaima
|
e92dce58fb
|
shared library build
|
2022-06-03 22:04:48 +03:00 |
|
dzaima
|
0380ee2a40
|
fix wasm builds
|
2022-05-29 22:05:04 +03:00 |
|
dzaima
|
af3c6b7857
|
add FFI=0 for presingeli build
|
2022-05-14 12:38:40 +03:00 |
|
dzaima
|
2cad0798af
|
use symbol list instead of -rdynamic
|
2022-05-12 14:37:12 +03:00 |
|
dzaima
|
a601ba6a76
|
very unfinished FFI
|
2022-05-11 22:30:14 +03:00 |
|
dzaima
|
3f583a2314
|
new makefile
|
2022-04-26 20:45:58 +03:00 |
|
dzaima
|
ab868a55f3
|
singeli copy
|
2022-04-25 03:06:11 +03:00 |
|