Brian Cain
0e08703130
stdarch-gen-hexagon: Use checked-in header file instead of downloading
...
Check in the LLVM HVX header file (hvx_hexagon_protos.h) from LLVM
22.1.0-rc1 and modify the generator to read from this local copy
instead of downloading it at runtime. This removes the ureq dependency
and makes the build more reproducible.
2026-02-15 11:58:03 -06:00
Brian Cain
7df6e6799f
Update Cargo.lock
...
Updates cc crate to 1.2.55 which fixes macabi target triple
handling for x86_64-apple-ios-macabi builds.
2026-02-12 10:41:53 -06:00
Brian Cain
0a662d0f72
arch: Add Hexagon HVX instructions
2026-02-12 07:33:16 -06:00
Madhav Madhusoodanan
a44a2c7e1a
chore: move from random testing to testing only the first N intrinsics
2025-10-26 17:51:35 +05:30
Madhav Madhusoodanan
09be05e467
feat: updated exclusion list with more intrinsics, that can be fixed
...
immediately
2025-10-26 17:51:33 +05:30
Madhav Madhusoodanan
f621ff8ae1
chore: update x86 module, removed intrinsicDefinition trait, formatting
...
updates
2025-10-26 17:48:20 +05:30
Madhav Madhusoodanan
8deed38593
chore: added Regex crate, updated the structure of X86IntrinsicType
...
struct
2025-10-26 17:47:48 +05:30
Madhav Madhusoodanan
9eb0ff4296
feat: updated intrinsics creation
2025-10-26 17:47:48 +05:30
J. Neuschäfer
1e57378636
Update memchr to 2.7.6
...
memchr 2.7.6 contains a bugfix for aarch64_be
2025-09-26 17:32:05 +02:00
Folkert de Vries
589515bc8a
update Cargo.lock
2025-09-07 14:11:01 +02:00
Folkert de Vries
c861fbd303
use gcc 15 as the linker on loongarch
2025-08-02 14:26:47 +02:00
Jakub Beránek
67f73c7547
Merge ref '5a30e4307f05' from rust-lang/rust
...
Pull recent changes from https://github.com/rust-lang/rust via Josh.
Upstream ref: 5a30e4307f
Filtered ref: 59749e9f8c765d3021796a9fe0c188643c4b8d77
This merge was created using https://github.com/rust-lang/josh-sync .
2025-07-23 14:59:10 +02:00
klensy
d8bf6c48a4
bump serde_with. Weird that it works without std feature, but
2025-07-23 12:22:33 +03:00
klensy
cb27ff0715
remove unused deps
2025-07-23 11:40:44 +03:00
Jakub Beránek
608297247a
Remove std_detect from stdarch examples
2025-07-22 20:22:16 +02:00
Folkert de Vries
aaa5d91a02
remove lazy_static dependency from intrinsic-test
...
we use `std::sync::LazyLock` now.
2025-07-22 20:20:48 +02:00
Amanieu d'Antras
8fe55684d8
Merge pull request #1860 from folkertdev/stdarch-test-cleanup
...
`stdarch-test`: various cleanups
2025-07-18 20:27:56 +00:00
Folkert de Vries
668fdbe41e
pass the whole config to C compiler construction
2025-07-18 11:25:11 +02:00
sayantn
08ef071717
Update wasmprinter to latest
2025-07-16 17:18:23 +05:30
Folkert de Vries
7ff9bcfd1e
stdarch-test: use std::sync::LazyLock instead of lazy_static!
2025-07-15 20:20:46 +02:00
Folkert de Vries
5cb1e01a94
update Cargo.lock
2025-07-15 20:20:45 +02:00
Amanieu d'Antras
decddf758a
Merge pull request #1852 from folkertdev/optimize-intrinsic-test
...
`intrinsic-test`: use runner also for rust
2025-07-14 23:18:04 +00:00
Folkert de Vries
d6feec7735
stdarch-gen-arm: remove lazy_static, use LazyLock instead
2025-07-12 01:02:49 +02:00
Folkert de Vries
a90e00172b
run rust programs with the runner
2025-07-09 23:08:47 +02:00
Jakub Beránek
b535003608
Remove std-detect dev dependency in core_arch
2025-07-07 21:50:45 +00:00
Jakub Beránek
63e6d3274f
Add lockfile
2025-06-12 06:03:37 +00:00