dzaima
|
8c7a3be036
|
remove unused includes
|
2023-11-13 21:48:01 +02:00 |
|
dzaima
|
0598ce8357
|
use getFillQ less
|
2023-05-09 00:14:14 +03:00 |
|
dzaima
|
bb7c37960e
|
a round of more incG/incByG
|
2023-04-29 17:39:13 +03:00 |
|
dzaima
|
7dd677a4e2
|
various fill improvements
|
2023-04-28 20:31:44 +03:00 |
|
dzaima
|
0aca470931
|
more explicit inline requiring
|
2023-04-06 13:12:11 +03:00 |
|
dzaima
|
1f70c08aa2
|
fillarr NOGC
|
2023-03-26 15:43:59 +03:00 |
|
dzaima
|
8ad5132a6d
|
find & eqfn changes, use toI32Any more
|
2023-02-22 13:48:45 +02:00 |
|
dzaima
|
d84c04bc63
|
use incBy more
|
2023-01-21 00:09:47 +02:00 |
|
dzaima
|
013897cc16
|
add runtime calls to WARN_SLOW
|
2022-12-26 23:15:56 +02:00 |
|
dzaima
|
db89e7a4bb
|
fix function signatures & M1C2; use C1 & bit_negate more
|
2022-11-17 17:52:19 +02:00 |
|
Marshall Lochbaum
|
d6b09adb57
|
Add primitive and primitive-1modifier call macros to calls.h
|
2022-11-15 16:08:34 -05:00 |
|
dzaima
|
a7daeea6d9
|
fix (500⥊¯1‿5) ⊔ 500‿1‿3⥊3
|
2022-11-12 19:20:34 +02:00 |
|
Marshall Lochbaum
|
beb997ccb9
|
Avoid data movement for empty cells in Group 𝕩
|
2022-11-12 07:25:41 -05:00 |
|
dzaima
|
a1e12106ce
|
use FILL_TO for more compact edge-case handling
|
2022-11-12 13:45:52 +02:00 |
|
dzaima
|
1241da4d74
|
fix group of array with empty cells
|
2022-11-12 13:41:45 +02:00 |
|
dzaima
|
eb880d7135
|
set result fill fill immediately instead of delaying to before return
|
2022-11-12 13:30:35 +02:00 |
|
Marshall Lochbaum
|
d2cdae4962
|
Fast case for bool⊔𝕩 using compress
|
2022-11-10 21:22:29 -05:00 |
|
Marshall Lochbaum
|
a3da018055
|
Group code for 1-bit cells
|
2022-11-10 14:52:45 -05:00 |
|
Marshall Lochbaum
|
6eb504118e
|
Split out optimized Group cases and add comments
|
2022-11-10 14:52:45 -05:00 |
|
Marshall Lochbaum
|
801472d6d4
|
Implement bit_cpy versions of the Group methods that use memcpy
|
2022-11-10 14:52:45 -05:00 |
|
dzaima
|
c1a77a24fb
|
fast (2⋆n)|ints
|
2022-11-03 15:35:41 +02:00 |
|
dzaima
|
96394c6f73
|
fix ⊔ making an invalid array on ("Af64"•internal.Variation⋈¯1)⊔⟨⟩
|
2022-11-03 01:26:38 +02:00 |
|
dzaima
|
cc406595c0
|
use direct comparison in ⊔
|
2022-11-03 00:32:44 +02:00 |
|
dzaima
|
4daabd708a
|
introduce calls.h, move vec_addN and vec_join to core header
and remove a bunch of apparently unnecessary mut.h imports
|
2022-11-02 23:17:52 +02:00 |
|
dzaima
|
42e36851b9
|
more cleanup
|
2022-09-20 18:57:22 +03:00 |
|
dzaima
|
f231a30057
|
fix 𝕨⊔0
|
2022-09-20 17:36:55 +03:00 |
|
Marshall Lochbaum
|
9af77e63ee
|
Split up partitioning loop in Group for rank 1 and rank>1 cases
|
2022-09-18 16:43:19 -04:00 |
|
Marshall Lochbaum
|
3505e1515e
|
Extend Group where 𝕨 is an integer list to handle higher-rank 𝕩
|
2022-09-16 22:01:56 -04:00 |
|
Marshall Lochbaum
|
21033fa355
|
Move Group to its own file
|
2022-09-16 22:01:56 -04:00 |
|