Caleb Zulawski
|
278eb287b3
|
Attempt to avoid LLVM error
|
2024-03-05 23:13:03 -05:00 |
|
Caleb Zulawski
|
2f062b8f5e
|
Fix wasm tests
|
2024-03-03 10:29:32 -05:00 |
|
Caleb Zulawski
|
bcedde5456
|
Fix formatting
|
2024-03-03 10:28:33 -05:00 |
|
Caleb Zulawski
|
e5d5006cf3
|
Update docs
|
2024-03-03 10:11:52 -05:00 |
|
Caleb Zulawski
|
5b5b259bf3
|
Test std_float
|
2024-03-03 10:06:20 -05:00 |
|
Caleb Zulawski
|
eea6f7799c
|
Merge pull request #400 from avhz/master
feat: add SIMD float math functions (exp, exp2, log, log2, log10, sin…
|
2024-03-03 09:22:05 -05:00 |
|
avhz
|
499a53dd71
|
feat: add SIMD float math functions (exp, exp2, log, log2, log10, sin, cos).
|
2024-03-03 07:24:19 +01:00 |
|
Caleb Zulawski
|
fbc9efa364
|
Merge pull request #398 from AquaEBM/avx512-feature-flag
fix build error on AVX-512
|
2024-02-23 07:18:22 -05:00 |
|
AquaEBM
|
18de239ecf
|
add stdarch_x86_avx512 feature flag for AVX-512-supporting architectures
|
2024-02-23 12:26:52 +01:00 |
|
Caleb Zulawski
|
94f4f681e5
|
Merge pull request #396 from taiki-e/aarch64-big
Fix build error on big endian aarch64
|
2024-02-22 10:45:52 -05:00 |
|
Taiki Endo
|
6ce3ab72a0
|
Fix build error on big endian aarch64
|
2024-02-22 21:16:08 +09:00 |
|
Caleb Zulawski
|
8c786f3191
|
Merge pull request #397 from taiki-e/imports
Remove redundant imports
|
2024-02-22 07:07:44 -05:00 |
|
Taiki Endo
|
bb4bba5fcf
|
Remove redundant imports
|
2024-02-22 17:09:20 +09:00 |
|
Caleb Zulawski
|
649110751e
|
Merge pull request #395 from rust-lang/swizzle_dyn_fix
Fix swizzle_dyn
|
2024-02-18 10:11:17 -05:00 |
|
Caleb Zulawski
|
eee4f1d83a
|
Fix swizzle_dyn
|
2024-02-17 19:24:44 -05:00 |
|
Caleb Zulawski
|
e06e54cf14
|
Merge pull request #394 from rust-lang/sync-upstream-2024-02-17
Sync upstream 2024 Feb 17
|
2024-02-17 18:27:16 -05:00 |
|
Amanieu d'Antras
|
9aec60e2c6
|
Disable conversions between portable_simd and stdarch on big-endian ARM
stdarch no longer provide SIMD on big-endian ARM due to
https://github.com/rust-lang/stdarch/issues/1484
|
2024-02-17 18:03:04 -05:00 |
|
Urgau
|
64bd26f221
|
Fix target_feature config in portable-simd
|
2024-02-17 18:03:04 -05:00 |
|
Caleb Zulawski
|
afa70e6d92
|
Remove link to core::arch::x86_64
|
2024-02-17 18:03:04 -05:00 |
|
Caleb Zulawski
|
7348d2da1b
|
Merge pull request #393 from rust-lang/assume-masks-are-correct
Assume masks are correct
|
2024-02-17 12:04:52 -05:00 |
|
Caleb Zulawski
|
aebf6f1560
|
Use intrinsics directly to avoid recursion
|
2024-02-17 11:33:13 -05:00 |
|
Caleb Zulawski
|
44b4d26273
|
Revert "Revert "Merge pull request #385 from workingjubilee/make-an-ass-out-of-u-and-me""
This reverts commit 644bdfb2ac810c788300bfd79fcc0e0ec84cda5f.
|
2024-02-17 11:18:31 -05:00 |
|
Caleb Zulawski
|
061d5acd93
|
Merge pull request #392 from rust-lang/minor-fixes
Revert #385 and add some minor fixes
|
2024-02-17 11:15:31 -05:00 |
|
Caleb Zulawski
|
d8439e90bd
|
Add back core_intrinsics
|
2024-02-17 11:11:58 -05:00 |
|
Caleb Zulawski
|
644bdfb2ac
|
Revert "Merge pull request #385 from workingjubilee/make-an-ass-out-of-u-and-me"
This reverts commit 6ad779c3f6f8e935c12f5a9e488aeeaf0d829ff1, reversing
changes made to b2e1bcba2c9febb16561420392be2ca483fcad7f.
|
2024-02-17 11:09:17 -05:00 |
|
Caleb Zulawski
|
a2dd4a3b5b
|
Minor fixes
|
2024-02-17 11:09:17 -05:00 |
|
Caleb Zulawski
|
6ad779c3f6
|
Merge pull request #385 from workingjubilee/make-an-ass-out-of-u-and-me
Assume masks are correct
|
2024-02-17 10:32:18 -05:00 |
|
Caleb Zulawski
|
b2e1bcba2c
|
Merge pull request #391 from RalfJung/core-intrinsics
use core::intrinsics::simd
|
2024-02-14 11:49:12 -05:00 |
|
Ralf Jung
|
851ef63576
|
use core::intrinsics::simd
|
2024-02-14 16:26:03 +01:00 |
|
Caleb Zulawski
|
f505736e45
|
Merge pull request #389 from RalfJung/const_intrinsic_copy
fix feature flags
|
2024-02-09 18:41:50 -05:00 |
|
Ralf Jung
|
047ba0a280
|
stdsimd feature got split up
|
2024-02-09 22:20:11 +01:00 |
|
Ralf Jung
|
4e36929e17
|
re-add const_intrinsic_copy feature
|
2024-02-09 21:56:19 +01:00 |
|
Caleb Zulawski
|
f55ca305a5
|
Merge pull request #380 from rust-lang/bitmask-order
Fix bitmask vector bit order
|
2024-01-29 14:08:44 -05:00 |
|
Caleb Zulawski
|
97007cc2e7
|
Merge pull request #386 from rust-lang/core-intrinsics
Use core::intrinsics
|
2024-01-05 18:32:00 -05:00 |
|
Caleb Zulawski
|
e7130ec093
|
Add exposed_provenance for rust-lang/rust#118487
|
2024-01-05 17:59:47 -05:00 |
|
Caleb Zulawski
|
bb50fa2325
|
Use core::intrinsics
|
2024-01-05 17:58:58 -05:00 |
|
Jubilee Young
|
b6eeb4ee90
|
Assume masks are correct
This allows miri to detect when they are not, and
may be exploited by LLVM during optimization.
|
2023-12-13 17:46:49 -08:00 |
|
Caleb Zulawski
|
1273da658e
|
Merge pull request #383 from programmerjake/programmerjake-patch-1
Fix load/store safety comments to require aligned `T`
|
2023-12-11 17:32:48 -05:00 |
|
Jacob Lifshay
|
c705775760
|
Fix load/store safety comments to require aligned T
Fixes: #382
|
2023-12-11 12:17:10 -08:00 |
|
Caleb Zulawski
|
80ff6a5da5
|
Merge pull request #378 from RalfJung/simd_bitmask
fix simd_bitmask docs
|
2023-12-03 12:19:51 -05:00 |
|
Caleb Zulawski
|
289c1d14f0
|
Fix bitmask vector bit order
|
2023-12-03 11:42:26 -05:00 |
|
Ralf Jung
|
81af496d7c
|
fix simd_bitmask docs
|
2023-12-03 16:02:42 +01:00 |
|
Caleb Zulawski
|
e0e9a4517f
|
Merge pull request #377 from rust-lang/bitmask-followup
Follow-up fixes for to_bitmask
|
2023-11-19 10:47:32 -05:00 |
|
Caleb Zulawski
|
5739caae27
|
Follow-up fixes for to_bitmask
|
2023-11-19 00:56:00 -05:00 |
|
cui fliter
|
64ea0884ef
|
remove repetitive words
Signed-off-by: cui fliter <imcusg@gmail.com>
|
2023-11-19 00:13:24 -05:00 |
|
Caleb Zulawski
|
384be9fb96
|
Merge pull request #376 from rust-lang/find-first-set
Find first set element in a mask
|
2023-11-18 22:55:31 -05:00 |
|
Caleb Zulawski
|
62bbb360ad
|
Add first_set
|
2023-11-18 22:06:22 -05:00 |
|
Caleb Zulawski
|
7e5c03a33d
|
Merge pull request #375 from rust-lang/bitmask
Simplify bitmasks
|
2023-11-18 22:05:02 -05:00 |
|
Caleb Zulawski
|
0ad68db91a
|
Use u8xN for bitmasks
|
2023-11-17 19:17:03 -05:00 |
|
Caleb Zulawski
|
082e3c8a5d
|
Workaround simd_bitmask limitations
|
2023-11-17 10:15:12 -05:00 |
|