about summary refs log tree commit diff
path: root/library/stdarch/crates/stdarch-test/src/disassembly.rs
AgeCommit message (Collapse)AuthorLines
2025-08-10Add testing for Arm64EC WindowsDaniel Paoliello-2/+4
2025-05-06Add `riscv32` CI runsayantn-1/+1
2025-04-20Augment `stdarch-test` to parse PPCsayantn-1/+1
- Remove some unused env variables from `run.sh`
2025-02-13Add the keylocker intrinsicssayantn-0/+5
2024-12-21Make `assert_instr` strictersayantn-3/+3
2024-09-30Minor lintingYuri Astrakhan-1/+1
2024-09-14Enable feature detection on all Apple/Darwin targetsMads Marquart-2/+2
Tested in the simulator and on the device I had lying around, a 1st generation iPad Mini (which isn't Aarch64, but shows that the `sysctlbyname` calls still work even there, even if they return false). `sysctlbyname` _should_ be safe to use without causing rejections from the app store, as its usage is documented in: https://developer.apple.com/documentation/kernel/1387446-sysctlbyname/determining_instruction_set_characteristics Also, the standard library will use these soon anyhow, so this shouldn't affect the situation: https://github.com/rust-lang/rust/pull/129019
2024-06-29Upgraded disassembly to include `windows-gnu` targetssayantn-29/+23
2024-04-19Enable testing for AArch64 WindowsDaniel Paoliello-14/+20
2024-03-13arm64ecDaniel Paoliello-1/+1
2023-10-31Simplify some expressions with pointers and referencesEduardo Sánchez Muñoz-2/+2
2023-10-31Convert `while` loop to `for`Eduardo Sánchez Muñoz-1/+1
2023-09-22Fix: #1464 for rv64 zbGijs Burghoorn-1/+1
2023-09-22Fix: #1464 for rv64 zkGijs Burghoorn-0/+2
2023-08-29Fix CI on wasm32-wasiAmanieu d'Antras-25/+33
The cc dependency doesn't compile on wasi, so only include it for windows targets.
2023-04-08stdarch-test: Ignore `{evex}` prefix emitted by recent objdumpAmanieu d'Antras-1/+1
2022-10-25Edition 2021, apply clippy::uninlined_format_args fix (#1339)Yuri Astrakhan-4/+4
2021-09-08Normalize [us]shll.* ..., #0 aarch64 disassembly to the preferred [us]xtl.* ↵Hans Kratz-1/+24
(#1213)
2021-09-08remove assembly parsing special case for otool output (no longer needed)Hans Kratz-10/+1
2021-09-08using v8.6a target feature to cover more instructionsHans Kratz-1/+1
2021-09-08Use objdump on Macos x86_64 as well.Hans Kratz-32/+7
2021-09-08Use LLVM objdump on Macos ARM64 because it is not possible to enable TME ↵Hans Kratz-0/+18
support with otool
2020-11-06Use --no-show-raw-insn to make disassemble parser simple. (#948)Makoto Kato-9/+3
2020-10-25Run CI for i686-pc-windows-msvc (#934)Makoto Kato-48/+57
2019-09-16Formatgnzlbg-74/+65
2019-07-14Try harder to parse invalid UTF8 on Windowsgnzlbg-4/+4
2019-07-14Try windowsgnzlbg-1/+11
2019-07-09Update repo namegnzlbg-0/+182