about summary refs log tree commit diff
path: root/library/stdarch
AgeCommit message (Expand)AuthorLines
2025-04-16RISC-V: `riscv_hwprobe`-based feature detection on Linux / AndroidTsukasa OI-16/+521
2025-04-16RISC-V: OS-independent implication logicTsukasa OI-12/+158
2025-04-16RISC-V: Add RISC-V + Linux / Android testTsukasa OI-0/+65
2025-04-16RISC-V: Add placeholder for the "B" extensionTsukasa OI-2/+5
2025-04-16RISC-V: Add two "A" extension subsetsTsukasa OI-1/+10
2025-04-16RISC-V: Use `target_arch` for RV(32|64) detectionTsukasa OI-4/+6
2025-04-16RISC-V: Remove `enable_features`Tsukasa OI-45/+13
2025-04-16RISC-V: tidying: Make auxvec-based enablement a blockTsukasa OI-0/+1
2025-04-16RISC-V: tidying: Handling of base ISATsukasa OI-10/+14
2025-04-16RISC-V: tidying: Prefer more canonical referenceTsukasa OI-1/+1
2025-04-12RISC-V: tidying: Fix separation of I-related extensionsTsukasa OI-1/+1
2025-04-12RISC-V: doc: tidying: Move link to the ISA ManualTsukasa OI-2/+2
2025-04-12RISC-V: doc: Updated status and clarificationTsukasa OI-24/+21
2025-04-12RISC-V: doc: Capitalize some words for consistencyTsukasa OI-5/+5
2025-04-11hmmbendn-1/+3
2025-04-11fix broken intra doc linksbendn-6/+6
2025-04-10Disable cfg check for the recently-merged target features to allow stdarch up...sayantn-1/+11
2025-04-07Add feature detection for new amx variants and movrssayantn-10/+53
2025-04-07Update SDE to 9.53.0sayantn-14/+24
2025-04-06RISC-V: check cfg (batch 1)Tsukasa OI-5/+0
2025-03-27allow unnecessary transmutesbendn-0/+1
2025-03-26std_detect: Move cfgs into getauxval helper functionTaiki Endo-94/+35
2025-03-26std_detect: Always avoid dlsym on *-linux-{musl,ohos}* targetsTaiki Endo-11/+34
2025-03-26make documentation headers consistentFolkert de Vries-41/+86
2025-03-26add `s390x` to the module docsFolkert de Vries-0/+2
2025-03-25pr feedback - remove the commented out `vcombine_f16`James Barford-Evans-17/+2
2025-03-25refactor - arm_shared intrinsics are now YAML, where possible use anchorJames Barford-Evans-8516/+9596
2025-03-24tentatively remove the "B" RISC-V extension from the documentationTsukasa OI-1/+1
2025-03-24reword RISC-V feature documentationTsukasa OI-43/+43
2025-03-24reorder all RISC-V features for maintenanceTsukasa OI-51/+59
2025-03-24resolve `clippy::doc_lazy_continuation`Tsukasa OI-3/+3
2025-03-24silence `clippy::eq_op` while checkingTsukasa OI-0/+1
2025-03-24sse42: Add unsafe blocks around unsafe function callsVadim Petrochenkov-10/+10
2025-03-24Minor correction to __m512d documentation.David Pathakjee-1/+1
2025-03-24std_detect: Support detecting more features on AArch64 WindowsTaiki Endo-1/+49
2025-03-24Temporary fix: change the feature gate of VEX variantssayantn-5/+5
2025-03-20use consistent wording around the 'undefined' intrinsics, and slightly expand...Ralf Jung-29/+45
2025-03-20std_detect: Add target features for LoongArch v1.1WANG Rui-0/+28
2025-03-20Fix: stabilized version of RISC-V feature macroTsukasa OI-21/+21
2025-03-20Incldue loongarch64 in the list of other architecturesWANG Rui-0/+2
2025-03-16move unsafe pointer writes to the surfaceFolkert de Vries-63/+70
2025-03-16shink the size of type signaturesFolkert de Vries-176/+44
2025-03-16add `vec_meadd`, `vec_moadd`, `vec_mhadd` and `vec_mladd`Folkert de Vries-0/+237
2025-03-16add `vec_mulh`Folkert de Vries-0/+49
2025-03-16add `vec_mulo`Folkert de Vries-0/+49
2025-03-16add `vec_any_*` and `vec_all_*`Folkert de Vries-0/+219
2025-03-16add `vec_all_nan`, `vec_any_nan`, `vec_all_numeric` and `vec_any_numeric`Folkert de Vries-8/+88
2025-03-16add `vec_cmpeq_idx` and variationsFolkert de Vries-0/+206
2025-03-16add `vec_cmpeq` and `vec_cmpne`Folkert de Vries-0/+76
2025-03-16add `vec_cmpgt`, `vec_cmplt`, `vec_cmpge`, `vec_cmple`Folkert de Vries-0/+112