Alexander Zhura
|
e493449c90
|
Impl simd arm neon zip unzip extract set3
|
2026-09-20 20:47:24 +03:00 |
|
Alexander Zhura
|
c975678004
|
Impl simd arm neon zip unzip extract set2
|
2026-09-20 20:43:31 +03:00 |
|
Alexander Zhura
|
945b5980d9
|
Impl simd arm neon zip unzip extract set1
|
2026-09-20 20:32:29 +03:00 |
|
Alexander Zhura
|
a4d997740a
|
Impl simd arm neon shift right
|
2026-09-14 19:28:08 +03:00 |
|
henrik-the-creator
|
47449e3abc
|
Fixed typo in avx.odin
simd_shuffle only wants constants in the shuffle indices so using this proc would generate a compiler error before this change.
|
2026-09-08 11:12:21 -07:00 |
|
Alexander Zhura
|
f41f28e8b2
|
Impl simd arm neon shift right, rounding and accumulate
|
2026-09-06 17:59:13 +03:00 |
|
Alexander Zhura
|
0f47a87d59
|
Impl comptime uint32_t to int32_t cleanup
|
2026-09-05 13:33:56 +03:00 |
|
Alexander Zhura
|
3ee25c45d2
|
Impl simd arm neon shift left and insert
|
2026-09-02 14:03:18 +03:00 |
|
Alexander Zhura
|
807b33d4b0
|
Impl simd arm neon shift left and widen
|
2026-09-01 21:14:11 +03:00 |
|
Alexander Zhura
|
a170f48381
|
Impl simd arm neon shift left
|
2026-09-01 16:24:56 +03:00 |
|
Jeroen van Rijn
|
3eeda58634
|
Merge pull request #7344 from kalsprite/simd_builtin_diagnostics
simd: enforce the `#simd` construction rules and stop two crashes
|
2026-08-16 12:17:39 +02:00 |
|
kalsprite
|
69fb453e51
|
redecl type; pairwise guard
|
2026-08-15 22:02:06 -07:00 |
|
Alexander Zhura
|
64a5887f83
|
Impl simd arm neon logical
|
2026-08-14 22:01:59 +03:00 |
|
Alexander Zhura
|
5385710fa5
|
Impl simd arm neon extended table lookup
|
2026-08-10 20:03:54 +03:00 |
|
Alexander Zhura
|
59b09aa559
|
Impl fix simd arm neon table lookup on be
|
2026-08-10 14:07:05 +03:00 |
|
Alex
|
1b14ce9453
|
Impl simd arm neon table lookup
|
2026-08-08 18:59:07 +03:00 |
|
Alexander Zhura
|
62afbd45f8
|
Impl simd arm neon table lookup
|
2026-08-08 18:49:08 +03:00 |
|
Jeroen van Rijn
|
1f5c523844
|
Merge pull request #7203 from maxrabin/fix/simd-grammar
Fix grammar in simd.odin doc comment
|
2026-08-08 01:58:27 +02:00 |
|
Alexander Zhura
|
1fd3cbb0b5
|
Impl simd arm neon bit manipulation
|
2026-08-04 23:50:47 +03:00 |
|
Alexander Zhura
|
cc71be2a5b
|
Impl fix simd arm sha arch
|
2026-08-04 00:19:32 +03:00 |
|
Max Rabin
|
e9cb1e7019
|
Fix grammar in simd.odin doc comment
|
2026-08-03 22:26:18 +03:00 |
|
Alexander Zhura
|
659ba07cf3
|
Impl simd arm pmull
|
2026-08-01 16:22:15 +03:00 |
|
Jeroen van Rijn
|
cfd0c4dc69
|
Revert "Impl simd arm pmull"
|
2026-08-01 14:04:22 +02:00 |
|
Alexander Zhura
|
c2bb93ea59
|
Impl simd arm pmull
|
2026-08-01 14:20:19 +03:00 |
|
Alexander Zhura
|
91e62c4187
|
Impl simd arm crc32
|
2026-07-31 16:17:27 +03:00 |
|
kalsprite
|
98d6e0c26a
|
ARM chunking logic, improved docs
|
2026-05-20 17:55:29 -07:00 |
|
gingerBill
|
a91725f305
|
Add simd.interleave + simd.deinterleave
|
2026-05-19 21:32:09 +01:00 |
|
gingerBill
|
f231ef0596
|
Support simd.byte_swap
|
2026-05-19 15:44:31 +01:00 |
|
gingerBill
|
42d3f78bae
|
Improve simd.sign_bit code generation
|
2026-05-19 14:54:39 +01:00 |
|
gingerBill
|
c87d1a3cf6
|
Comment out the uncompleted stuff
|
2026-04-08 15:42:40 +01:00 |
|
gingerBill
|
2414f428a5
|
Add core:simd/x86/avx.odin
|
2026-04-08 15:37:46 +01:00 |
|
gingerBill
|
6f7226e692
|
Add intrinsics.simd_pairwise_(add|sub)
|
2026-04-07 15:45:50 +01:00 |
|
gingerBill
|
6e09ce9a04
|
intrinsics.to_bits_signed; simd.signbit
|
2026-04-07 15:25:41 +01:00 |
|
gingerBill
|
5de18d30f3
|
Add intrinsics.simd_approx_recip and intrinsics.simd_approx_recip_sqrt
|
2026-04-07 14:35:04 +01:00 |
|
gingerBill
|
885db93e20
|
Add intrinsics.simd_sums_of_n
|
2026-04-07 13:18:03 +01:00 |
|
gingerBill
|
ac1b5aea0f
|
Add intrinsics.simd_odd_even; More core:simd operations
|
2026-04-07 11:35:20 +01:00 |
|
Yawning Angel
|
9051f5a075
|
core/simd/x86: Fix _mm_blend_epi16
|
2026-03-16 15:52:59 +09:00 |
|
Yawning Angel
|
3a59e8c849
|
core/simd/arm: Add the SHA intrinsics
The SHA3 ones aren't in the developer.arm.com documentation.
|
2026-03-14 14:05:15 +09:00 |
|
Yawning Angel
|
adb2890d2b
|
core/simd/arm: Formating fixes (NFC)
|
2026-03-14 14:05:15 +09:00 |
|
Yawning Angel
|
48b1f3b830
|
core/simd/arm: Initial import
|
2026-03-13 21:00:42 +09:00 |
|
gingerBill
|
461486ef6c
|
Fix comments which used /// instead of //
|
2026-03-11 13:41:27 +00:00 |
|
turu
|
72db43f2d6
|
correcting SIMD shr examples documentation
|
2026-03-09 21:33:23 -05:00 |
|
Laytan Laats
|
f6b8e08628
|
simd: fix typos
|
2026-01-11 20:21:25 +01:00 |
|
gingerBill
|
adcbfb7861
|
Add @(require_results) to core:simd procedures where missing
|
2025-11-22 09:43:40 +00:00 |
|
andzdroid
|
77fa058d43
|
Fix renamed function call in bit_not
xor was renamed to bit_xor
|
2025-10-10 22:22:53 +01:00 |
|
Jeroen van Rijn
|
7a9ea3ee6d
|
Further overhaul of package line comments.
|
2025-10-09 23:05:29 +02:00 |
|
Jeroen van Rijn
|
2bc409eab5
|
More package lines.
|
2025-10-09 20:40:13 +02:00 |
|
gingerBill
|
c73bd6f51d
|
Make Operation: comments unformatted
|
2025-10-09 11:42:09 +01:00 |
|
Jon Lipstate
|
ecd41b155d
|
rename table_lookup to runtime_swizzle
|
2025-07-16 21:54:24 -07:00 |
|
Jon Lipstate
|
019084a17f
|
table lookup intrinsic
|
2025-07-05 13:55:14 -07:00 |
|