about summary refs log tree commit diff
path: root/compiler/rustc_target/src/target_features.rs
AgeCommit message (Expand)AuthorLines
2025-09-10s390x: mark soft-float target feature as incompatibleRalf Jung-0/+8
2025-08-26Rollup merge of #145076 - ZhongyaoChen:feature/add-tier3-riscv64a23-target, r...Guillaume Gomez-0/+43
2025-08-19Rollup merge of #145099 - heiher:loong-32s, r=folkertdev许杰友 Jieyou Xu (Joe)-0/+1
2025-08-19completely remove rva23s64Zhongyao Chen-70/+0
2025-08-14Auto merge of #144542 - sayantn:stabilize-sse4a-tbm, r=Amanieu,traviscrossbors-2/+2
2025-08-14Stabilize `sse4a` and `tbm` target featuressayantn-2/+2
2025-08-13Rollup merge of #144761 - tgross35:cfg-outline-atomics, r=davidtwcoGuillaume Gomez-0/+4
2025-08-11Add new Tier-3 target: riscv64a23-unknown-linux-gnuChen Zhongyao-0/+113
2025-08-09rustc_target: Add the `32s` target feature for LoongArchWANG Rui-0/+1
2025-08-07Rollup merge of #138689 - jedbrown:jed/nvptx-target-feature, r=ZuseZ4Stuart Cook-1/+68
2025-07-31aarch64: Make `outline-atomics` a known target featureTrevor Gross-0/+4
2025-06-25make `tidy-alphabetical` use a natural sortFolkert de Vries-24/+24
2025-06-21add nvptx_target_featureJed Brown-1/+68
2025-06-19various minor target feature cleanupsRalf Jung-16/+4
2025-06-19line-wrap and extend comments, typosRalf Jung-0/+1
2025-06-19move -Ctarget-feature handling into shared codeRalf Jung-16/+14
2025-06-13Rollup merge of #135927 - azhogin:azhogin/retpoline, r=davidtwcoMatthias Krüger-10/+29
2025-06-10Rollup merge of #140766 - sayantn:stabilize-keylocker, r=traviscross,tgross35León Orell Valerian Liehr-2/+2
2025-06-09Rollup merge of #140767 - sayantn:stabilize-sha512, r=traviscross,tgross35Trevor Gross-3/+3
2025-06-09-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable...Andrew Zhogin-10/+29
2025-06-07Stabilize `sha512_sm_x86`, and the `sha512`, `sm3` and `sm4` target featuressayantn-3/+3
2025-06-07Stabilize the `keylocker_x86` flag, and the `kl` and `widekl` target featuressayantn-2/+2
2025-06-06Add new Tier-3 targets: `loongarch32-unknown-none*`WANG Rui-3/+3
2025-06-04Rollup merge of #141250 - folkertdev:s390x-z17-target-features, r=workingjubileeMatthias Krüger-10/+16
2025-05-22aarch64-softfloat: forbid enabling the neon target featureRalf Jung-5/+7
2025-05-19add s390x z17 target featuresFolkert de Vries-10/+16
2025-05-18Stabilize `avx512_target_feature`sayantn-22/+22
2025-05-09Partially stabilize LoongArch target featuresWANG Rui-7/+7
2025-05-06Added `apxf` target feature support, under flag `apx_target_feature`Madhav Madhusoodanan-0/+1
2025-05-04Rollup merge of #139675 - sayantn:avx10, r=AmanieuStuart Cook-0/+20
2025-05-02Rollup merge of #140507 - a4lg:riscv-feature-addition-batch-3, r=AmanieuStuart Cook-1/+11
2025-05-02Rollup merge of #140389 - sayantn:avx512fp16, r=AmanieuStuart Cook-1/+1
2025-05-02Rollup merge of #138872 - a4lg:riscv-fix-incompatible-abi-zfinx, r=workingjub...Stuart Cook-4/+4
2025-05-01rustc_target: RISC-V "Zfinx" is incompatible with {ILP32,LP64}[FD] ABIsTsukasa OI-4/+4
2025-05-01rustc_target: RISC-V: Add BF16 extensionsTsukasa OI-0/+3
2025-05-01rustc_target: RISC-V: Add atomics/memory-related extensionsTsukasa OI-0/+7
2025-05-01rustc_target: Adjust RISC-V feature implication (Za64rs and Za128rs)Tsukasa OI-1/+1
2025-05-01Remove `avx512dq` and `avx512vl` implication for `avx512fp16`Sayantan Chakraborty-1/+1
2025-04-29Add comment to remind filtering unsupported features when adding new onesWANG Rui-0/+3
2025-04-26Add the `avx10.1` and `avx10.2` target featuressayantn-0/+20
2025-04-24Rollup merge of #140139 - a4lg:riscv-feature-imply-adjust-1, r=AmanieuMatthias Krüger-5/+5
2025-04-22rustc_target: Adjust RISC-V feature implicationTsukasa OI-5/+5
2025-04-20make abi_unsupported_vector_types a hard errorRalf Jung-1/+1
2025-04-16rustc_target: RISC-V: feature addition batch 2Tsukasa OI-1/+11
2025-04-02Rollup merge of #138823 - a4lg:riscv-feature-addition-base-i, r=AmanieuStuart Cook-4/+9
2025-04-02Rollup merge of #138003 - sayantn:new-amx, r=AmanieuStuart Cook-0/+6
2025-04-02rustc_target: RISC-V: add base "I"-related important extensionsTsukasa OI-4/+9
2025-03-20rustc_target: Use zvl*b target features in vector ABI checkTaiki Endo-2/+14
2025-03-20rustc_target: Add more RISC-V vector-related featuresTaiki Endo-1/+37
2025-03-17rustc_target: Add target feature constraints for LoongArchWANG Rui-0/+22