dzaima
|
e3a4132722
|
clean up error messages
incl. correcting •_timed's message being wrong
|
2025-02-06 12:32:19 +02:00 |
|
tankorsmash
|
308f93368e
|
ran test error message updater
|
2025-02-05 20:05:03 -05:00 |
|
tankorsmash
|
3362d46854
|
add best effort guesses for error messages in core/stuff and opt/comp.c
|
2025-02-05 20:02:44 -05:00 |
|
tankorsmash
|
5790d126cd
|
add best effort guesses for many more builtin error messages
|
2025-02-05 19:56:08 -05:00 |
|
tankorsmash
|
63ee20b6fe
|
add best effort guesses for many builtin error messages
|
2025-02-05 19:40:27 -05:00 |
|
tankorsmash
|
dd5d17ca83
|
add best effort guesses for builtins/cmp,fns,fold.c
I'm not sure about modifiers so I left them without arguments
|
2025-02-05 19:32:49 -05:00 |
|
tankorsmash
|
559b3f0d6e
|
add best effort guesses for w and x for builtins/cells.c
|
2025-02-04 19:00:15 -05:00 |
|
tankorsmash
|
dce39a1b05
|
add w and x for builtins/arithm.c
|
2025-02-04 18:57:25 -05:00 |
|
tankorsmash
|
6be291dd6b
|
add w and x for builtins/arithd.c
|
2025-02-04 18:55:14 -05:00 |
|
tankorsmash
|
80d1681b18
|
prefer using w and x inside error messages
|
2025-02-03 20:39:44 -05:00 |
|
dzaima
|
d17c6ebe8e
|
actually fix AVX-512 more
|
2025-02-03 19:58:15 +02:00 |
|
dzaima
|
0bc491e931
|
fix AVX-512 more
|
2025-02-03 19:56:04 +02:00 |
|
dzaima
|
3a8f2a601a
|
better NEON widening add/sub/mul definitions
|
2025-02-03 19:45:21 +02:00 |
|
dzaima
|
44d87fef78
|
fix AVX-512 build
|
2025-02-03 19:31:18 +02:00 |
|
dzaima
|
8c7c0227a5
|
first_hom, try_first_hom, popc_hom
|
2025-02-03 17:32:21 +02:00 |
|
dzaima
|
c64cdb2c61
|
make store_(blended|masked)_(hom|top) accept element pointer
|
2025-02-03 04:20:33 +02:00 |
|
dzaima
|
cd373e2ae6
|
remove (load|store)_low
|
2025-02-03 03:53:11 +02:00 |
|
dzaima
|
61565bfa17
|
define load_low/store_low in terms of vl-based load/store
|
2025-02-03 03:37:38 +02:00 |
|
dzaima
|
848813331a
|
element-pointer-based vector loads & stores
|
2025-02-03 03:17:23 +02:00 |
|
dzaima
|
91800ddd1e
|
more direct mask_none all-bits-zeroes check
|
2025-02-03 03:05:58 +02:00 |
|
dzaima
|
25faa71995
|
better NEON hom_to_int_ext
|
2025-02-03 02:37:07 +02:00 |
|
dzaima
|
afc4aa81fa
|
more complete NEON widening multiply/add/subtract
|
2025-02-03 02:37:07 +02:00 |
|
dzaima
|
49dd6e394a
|
mask.singeli loop renames
|
2025-02-03 02:13:39 +02:00 |
|
dzaima
|
92f40ddbe2
|
mask.singeli def renames
more bits of renames
|
2025-02-03 02:13:39 +02:00 |
|
dzaima
|
b6578e43a1
|
renames of the rest of base.singeli
|
2025-02-03 02:13:39 +02:00 |
|
dzaima
|
189ffa7d1f
|
bitops.singeli renames
|
2025-02-03 02:12:58 +02:00 |
|
dzaima
|
f409ee8729
|
fix generic arch
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
a6266b2168
|
remove unnecessary defs
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
490285f1ca
|
andAllZero → and_bit_none
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
10ec04a76e
|
(load|store)Low → (load|store)_low
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
ad79ef71cf
|
more Singeli mask op renames
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
6f8b08bb1f
|
oneVal/oneType/allSame → one_val/one_type/all_same
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
a3e33366df
|
exportT → export_tab
also remove exportN as it's unused
|
2025-02-03 02:11:00 +02:00 |
|
dzaima
|
70e2694f88
|
more Singeli NEON cleanup
|
2025-02-03 02:10:47 +02:00 |
|
dzaima
|
b899180166
|
any_num → any_int where applicable
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
936300a492
|
any(Int|Num) → any_(int|num)
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
0357d57171
|
various Singeli NEON cleanup things
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
f3e7f4032c
|
get rid of custom NEON rev
was non-compatibly overridden in places anyways
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
6c7a444cd7
|
more consistent NEON naming
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
e3b30e5db7
|
(hom|top)Mask → (hom|top)_to_int
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
e9e1574d28
|
rearrange initial Singeli base defs
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
426c1b4bf8
|
(bit|top|hom)(Any|All) → (any|all)_(bit|top|hom)
|
2025-02-02 23:08:41 +02:00 |
|
dzaima
|
c4afe7b329
|
(bit|top|hom)Blend → blend_(bit|top|hom)
|
2025-02-02 23:08:02 +02:00 |
|
dzaima
|
29b2b1c1f5
|
fix singeli-lsp -l path
|
2025-02-02 22:39:46 +02:00 |
|
dzaima
|
d506691690
|
fix 𝕨⍋𝕩 issues around NaNs
|
2025-02-01 20:55:36 +02:00 |
|
dzaima
|
9be5bf45b4
|
fix signed offset having unsigned type
|
2025-02-01 20:55:36 +02:00 |
|
dzaima
|
d06200445b
|
MAYBE_UNUSED
|
2025-02-01 20:55:36 +02:00 |
|
dzaima
|
dcbceccff8
|
fix integer wrapping in grade sum check
|
2025-01-24 03:49:25 +02:00 |
|
dzaima
|
204ec21a7c
|
more compact vector width check definitions
|
2025-01-23 03:21:55 +02:00 |
|
dzaima
|
5f19f15556
|
NEON (hom|bit)(Any|All) improvements
|
2025-01-23 03:20:52 +02:00 |
|