dzaima
7cd19c2840
use ~~ more
2022-04-21 19:35:35 +03:00
dzaima
dd979e172f
Merge pull request #18 from mlochbaum/master
...
Boolean prefix sum using AVX2 shuffling instead of pdep
2022-04-21 18:50:35 +03:00
Marshall Lochbaum
3aea6aa9d0
Boolean prefix sum using AVX2 shuffling instead of pdep
2022-04-21 11:43:25 -04:00
dzaima
4c03520a07
use maskedLoop in dyarith
2022-04-21 18:33:36 +03:00
dzaima
113f72e86d
singeli bitarr conversion to wider arrays
2022-04-21 18:27:20 +03:00
dzaima
b1fd85621a
actually use maskstore
2022-04-21 17:48:05 +03:00
dzaima
53b7b2465e
correct floating point order of +´ and ×´
2022-04-21 15:51:10 +03:00
dzaima
6f5414b2a5
∨`bitarr
2022-04-21 15:12:23 +03:00
dzaima
c3504ec42b
proper includes
2022-04-21 04:13:14 +03:00
dzaima
cd431d3338
singeli +`
2022-04-21 03:51:37 +03:00
dzaima
826e9c693a
fix 2×´1‿1
2022-04-18 23:23:46 +03:00
dzaima
11d95b67d5
better error messages for no inverse header
2022-04-15 23:20:44 +03:00
dzaima
a9e0386dac
unify Singeli dependency file directory
...
as Singeli generates the same files for every build type, the dependencies must be in a single directory too, otherwise only the first build will know about them
2022-04-14 15:26:36 +03:00
dzaima
e96668d364
update singeli submodule
2022-04-14 12:54:44 +03:00
dzaima
996009bf09
remove unnecessary header inclusion
2022-04-12 16:58:33 +03:00
dzaima
2e6f94bbf5
move immintrin.h file within ifdef
2022-04-12 16:57:47 +03:00
dzaima
a4a72a78c4
singeli select (disabled)
2022-04-12 16:45:43 +03:00
dzaima
c54e63099f
additional check in •internal.Variation
2022-04-12 16:24:25 +03:00
dzaima
f079aa5f76
move select to its own file
2022-04-12 16:23:43 +03:00
dzaima
767a2a9e38
make •file.MapBytes follow spec & fix error message
2022-04-10 05:12:21 +03:00
dzaima
2c2ed7920b
directly copy data from typed array for file_wBytes
2022-04-10 01:00:08 +03:00
dzaima
d28454206d
check •term.OutRaw & •term.ErrRaw input, fix •bit._cast overflow check
2022-04-09 22:53:57 +03:00
dzaima
fcb6a164ca
fix •bit._cast on large inputs
2022-04-09 20:14:42 +03:00
dzaima
355bd5646e
correct •file.MapBytes name
2022-04-09 19:51:27 +03:00
dzaima
acc8e35c2f
•file.MapBytes
2022-04-09 19:45:14 +03:00
dzaima
0ec0658ada
oh right bqn_exec is a thing
2022-04-08 17:25:31 +03:00
dzaima
0df77b8a4a
name wasi-o3 target BQN.wasm
2022-04-07 20:20:12 +03:00
dzaima
ccd00cd4cf
use length argument in cbqn_evalSrc
2022-04-07 19:52:35 +03:00
dzaima
e38226895e
cbqn_evalSrc
2022-04-07 19:45:43 +03:00
dzaima
7adb06a43d
)r
2022-04-07 19:43:49 +03:00
dzaima
1948360a6c
ignore *.cwasm
2022-04-07 17:47:26 +03:00
dzaima
f136ca5e97
rename confusing m_funBlock to evalFunBlock
2022-04-07 17:36:02 +03:00
dzaima
bc5a279f55
fix PRECOMP
2022-04-07 17:31:01 +03:00
dzaima
99c6fee8d6
emcc target improvements
2022-04-07 17:25:25 +03:00
dzaima
422dc80283
decG round 4
2022-04-07 17:19:36 +03:00
dzaima
ff6a0a6d22
decG round 3
2022-04-07 16:03:50 +03:00
dzaima
69067b8fcc
decG round 2
2022-04-07 15:15:28 +03:00
dzaima
9b8f8f3725
decG round 1
2022-04-07 13:56:11 +03:00
dzaima
18bdb21434
force pre-singeli build name
2022-04-07 13:10:57 +03:00
dzaima
04dbf9a9a4
add another sse3 include
2022-04-07 11:40:03 +03:00
dzaima
e7b551acc2
increase wasi stack size
2022-04-07 02:06:41 +03:00
dzaima
ff7a4cb0cb
error on non-functional malloc_usable_size
2022-04-07 01:19:35 +03:00
dzaima
267a62d292
don't use mmap in allocStack for WASI
2022-04-07 00:04:12 +03:00
dzaima
15cf311425
use calloc to allocate memory on wasi
2022-04-06 22:53:07 +03:00
dzaima
e3baa868f7
put in a bit more effort printing messages while things are really bad
2022-04-06 22:38:51 +03:00
dzaima
537369e5e7
make wasi-o3 actually have -O3
2022-04-06 22:10:55 +03:00
dzaima
2ef54c4f7a
allow emscripten memory growth
2022-04-06 22:06:14 +03:00
dzaima
e3e54bea06
extract single REPL input line execution to function
2022-04-06 20:59:33 +03:00
dzaima
fd902bb77e
add make emcc-o3
2022-04-06 20:24:07 +03:00
dzaima
4bed4d131e
customizable output
2022-04-06 20:06:36 +03:00