Caleb Zulawski
|
53de3f0806
|
Use v1 prelude to match core (rust-lang/portable-simd#406)
|
2024-03-22 15:41:08 -07:00 |
|
Caleb Zulawski
|
50e8ae892d
|
Merge pull request #399 from farnoy/masked-load-store-simple
Add support for masked loads & stores
|
2024-03-13 21:17:15 -04:00 |
|
Caleb Zulawski
|
6aeff2e611
|
Merge pull request #404 from dpaoliello/arm64ec
Add arm64ec support
|
2024-03-13 21:15:53 -04:00 |
|
Jakub Okoński
|
4f0ba1ae19
|
Add support for masked loads & stores
|
2024-03-11 18:53:55 +01:00 |
|
Daniel Paoliello
|
ca4033f49b
|
Add arm64ec support
|
2024-03-07 14:48:41 -08:00 |
|
Caleb Zulawski
|
5794c837bc
|
Merge pull request #401 from rust-lang/std_float_improvements
Test StdFloat
|
2024-03-06 00:37:34 -05:00 |
|
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 644bdfb2ac .
|
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 6ad779c3f6 , reversing
changes made to b2e1bcba2c .
|
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 |
|