about summary refs log tree commit diff
path: root/compiler/rustc_target/src/target_features.rs
AgeCommit message (Expand)AuthorLines
2024-11-10Auto merge of #132173 - veluca93:abi_checks, r=RalfJung,compiler-errorsbors-0/+17
2024-11-09Add v8plus target feature to sparc and use it in create_object_fileTaiki Endo-0/+1
2024-11-09Add v9 and leoncasa target feature to sparcTaiki Endo-0/+9
2024-11-05Rollup merge of #132077 - alexcrichton:wide-arithmetic, r=jieyouxuMatthias Krüger-0/+1
2024-11-04mark some target features as 'forbidden' so they cannot be (un)setRalf Jung-51/+91
2024-11-01Emit warning when calling/declaring functions with unavailable vectors.Luca Versari-0/+17
2024-10-28Add a new `wide-arithmetic` feature for WebAssemblyAlex Crichton-0/+1
2024-10-27Auto merge of #131900 - mrkajetanp:target-feature-pauth-lr, r=Amanieubors-0/+2
2024-10-26x86 target features: make pclmulqdq imply sse2Ralf Jung-1/+1
2024-10-25Revert "Emit error when calling/declaring functions with unavailable vectors."Rémy Rakic-17/+0
2024-10-25Emit error when calling/declaring functions with unavailable vectors.Luca Versari-0/+17
2024-10-16rustc_target: Add pauth-lr aarch64 target featureKajetan Puchalski-0/+2
2024-10-10rustc_target: Add sme-b16b16 as an explicit aarch64 target featureKajetan Puchalski-1/+3
2024-09-28rustc_target: Add RISC-V atomic-related featuresTaiki Endo-1/+4
2024-09-26rustc_target: Add powerpc64 atomic-related featuresTaiki Endo-0/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-11/+7
2024-08-27rustc_target: Remove fpmr target featureKajetan Puchalski-2/+0
2024-08-27rustc_target: Add SME aarch64 featuresKajetan Puchalski-0/+26
2024-08-27rustc_target: Add various aarch64 featuresKajetan Puchalski-5/+49
2024-08-07Fix typoCaleb Zulawski-1/+1
2024-08-07Remove redundant implied featuresCaleb Zulawski-2/+4
2024-08-07Don't use LLVM to compute -Ctarget-featureCaleb Zulawski-1/+7
2024-08-07Don't use LLVM's target featuresCaleb Zulawski-0/+25
2024-08-07Refactor and fill out target feature listsCaleb Zulawski-341/+272
2024-08-07Add missing featuresCaleb Zulawski-0/+26
2024-08-07Add implied target features to target_feature attributeCaleb Zulawski-6/+52
2024-08-04Implement a implicit target feature mechanismdaxpedda-0/+11
2024-08-04Stabilize Wasm relaxed SIMDdaxpedda-1/+1
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+3
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-17rustc_codegen_llvm: properly passing backchain attribute to LLVM ...liushuyu-0/+3
2024-07-17rustc_target: add known safe s390x target featuresliushuyu-0/+9
2024-07-12Added the `xop` target feature and `xop_target_feature` gatesayantn-0/+1
2024-07-11Add the feature gate and target-featuressayantn-0/+5
2024-06-19Add the target-featuresSayantan Chakraborty-0/+5
2024-05-24Stop using the avx512er and avx512pf x86 target featuresHans Wennborg-2/+0
2024-04-18Stabilize Wasm phase 4 & 5 proposalsdaxpedda-4/+5
2024-04-17llvm: update riscv target feature to match LLVM 19Augie Fackler-1/+1
2024-03-07Auto merge of #119199 - dpaoliello:arm64ec, r=petrochenkovbors-2/+2
2024-03-06Add arm64ec-pc-windows-msvc targetDaniel Paoliello-2/+2
2024-03-06loongarch: add frecipe and relax target featureWANG Rui-0/+2
2024-02-15Update aarch64 target feature docs to match LLVMAdam Gemmell-4/+4
2024-02-12Add lahfsahf and prfchw target featureChris Denton-0/+2
2024-01-13add avx512fp16 to x86 target featuresusamoi-0/+1
2023-12-14Move rustc_codegen_ssa target features to rustc_targetUrgau-0/+429