about summary refs log tree commit diff
path: root/compiler/rustc_target/src/target_features.rs
AgeCommit message (Expand)AuthorLines
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
2025-03-15Rollup merge of #138056 - heiher:loong64v1.1-features, r=petrochenkovLeón Orell Valerian Liehr-0/+5
2025-03-14rustc_target: Add target features for LoongArch v1.1WANG Rui-0/+5
2025-03-05Add the `movrs` target feature and `movrs_target_feature` feature gatesayantn-0/+1
2025-03-05Add the new `amx` target featuressayantn-0/+5
2025-03-05Simplify `implied_target_features`.Nicholas Nethercote-7/+5
2025-03-02rustc_target: Add msync target feature and enable it on powerpcspe targetsTaiki Endo-0/+1
2025-02-24Rollup merge of #137417 - taiki-e:riscv-atomic, r=AmanieuMichael Goulet-0/+5
2025-02-22rustc_target: Add more RISC-V atomic-related featuresTaiki Endo-0/+5
2025-02-21add more s390x target featuresFolkert de Vries-1/+20
2025-02-14add x86-sse2 (32bit) ABI that requires SSE2 target featureRalf Jung-0/+8
2025-02-11Rollup merge of #136813 - mrkajetanp:aarch32-fp16-target-feature, r=davidtwcoJacob Pratt-0/+1
2025-02-08Rustfmtbjorn3-6/+10
2025-02-07rustc_target: Add the fp16 target feature for AArch32Kajetan Puchalski-0/+1
2025-02-07Rollup merge of #136191 - klensy:const_a, r=compiler-errorsMatthias Krüger-9/+9
2025-02-04Rollup merge of #134814 - sayantn:keylocker, r=oli-obkMatthias Krüger-0/+2
2025-02-03Auto merge of #136146 - RalfJung:x86-abi, r=workingjubileebors-16/+36
2025-02-03add rustc_abi to control ABI decisions LLVM does not have flags for, and use ...Ralf Jung-16/+36
2025-01-29Auto merge of #136227 - fmease:rollup-ewpvznh, r=fmeasebors-0/+5
2025-01-28replaces few consts with statics to reduce readonly sectionklensy-9/+9
2025-01-28Reject unsound toggling of Arm atomics-32 target featureTaiki Endo-0/+5
2025-01-28update commentsRalf Jung-13/+11
2025-01-07arm: add unstable soft-float target featureRalf Jung-0/+8
2025-01-06Add `kl` and `widekl` target features, and the feature gateSayantan Chakraborty-0/+2