about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/target_features.rs
AgeCommit message (Expand)AuthorLines
2024-10-23get rid of feature list in target feature logicRalf Jung-24/+2
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-21/+21
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-17Minimize visibilities.Nicholas Nethercote-2/+2
2024-08-07Disallow enabling features without their implied featuresCaleb Zulawski-4/+4
2024-08-07Hide implicit target features from diagnostics when possibleCaleb Zulawski-7/+21
2024-08-07Don't use LLVM's target featuresCaleb Zulawski-21/+2
2024-08-07Refactor and fill out target feature listsCaleb Zulawski-3/+3
2024-08-07Add test to ensure implied target features work with asm, and fix failing testsCaleb Zulawski-5/+7
2024-08-07Add implied target features to target_feature attributeCaleb Zulawski-9/+31
2024-08-04Implement a implicit target feature mechanismdaxpedda-0/+8
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+4
2024-07-17rustc_codegen_ssa: add s390x_target_feature symbolliushuyu-0/+1
2024-07-12Added the `xop` target feature and `xop_target_feature` gatesayantn-0/+1
2024-07-11Add the feature gate and target-featuressayantn-0/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-02-13Bump `indexmap`clubby789-1/+2
2024-02-12Add lahfsahf and prfchw target featureChris Denton-0/+2
2024-01-13Add check for ui_testing via promoting parameters from `ParseSess` to `Session`George-lewis-1/+1
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-1/+1
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2024-01-04Make iteration order of supported_target_features query stableMichael Woerister-2/+2
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-3/+3
2023-12-14Move rustc_codegen_ssa target features to rustc_targetUrgau-428/+6
2023-12-08update target feature following LLVM API changeKrasimir Georgiev-1/+1
2023-11-13features must be additiveRalf Jung-1/+6
2023-11-12target_feature: make it more clear what that 'Option' meansRalf Jung-242/+270
2023-11-06warn when using an unstable feature with -Ctarget-featureRalf Jung-0/+9
2023-10-30Auto merge of #116485 - coastalwhite:stabilize-riscv-target-features, r=Amanieubors-20/+20
2023-10-24compiler: Add target features for LoongArchWANG Rui-0/+16
2023-10-11Stabilize Ratified RISC-V Target FeaturesGijs Burghoorn-20/+20
2023-08-14add details for csky-unknown-linux-gnuabiv2 and add docsDirreke-6/+42
2023-08-14add `rustc_codegen_ssa` support for csky and correct some codeDirreke-0/+13
2023-08-05Remove arm crypto target featureTaiki Endo-1/+0
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-3/+3
2023-07-18support for mips32r6 as a target_arch valuechenx97-1/+1
2023-07-18support for mips64r6 as a target_arch valuechenx97-1/+1
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-6/+2
2023-06-29Rollup merge of #111322 - mirkootter:master, r=davidtwcoMatthias Krüger-0/+1
2023-06-07wasm target feature: exception handlingJan-Mirko Otter-0/+1
2023-06-02Add trustzone and virtualization target features for aarch32.Andrew Walbran-0/+2
2023-05-18Rollup merge of #110884 - korran:unaligned-scalar-mem, r=wesleywiserDylan DPC-0/+1
2023-05-15Auto merge of #107707 - calebzulawski:remove-features, r=Amanieubors-3/+0
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-04-27Support RISC-V unaligned-scalar-mem target featureKor Nielsen-0/+1
2023-04-25Fix static string lintsclubby789-8/+5
2023-04-02Add riscv relax target featureZachary Yedidia-0/+1
2023-03-11Auto merge of #109001 - matthiaskrgr:rollup-a3agnwp, r=matthiaskrgrbors-2/+1