| Age | Commit message (Expand) | Author | Lines |
| 2025-05-19 | add s390x z17 target features | Folkert de Vries | -0/+8 |
| 2025-05-06 | Added `apxf` target feature support, under flag `apx_target_feature` | Madhav Madhusoodanan | -0/+12 |
| 2025-05-05 | feat: Added capability to add multiple dependencies for an LLVMFeature | Madhav Madhusoodanan | -17/+20 |
| 2025-05-04 | Rollup merge of #139675 - sayantn:avx10, r=Amanieu | Stuart Cook | -0/+3 |
| 2025-05-01 | Rollup merge of #140460 - heiher:issue-140455, r=Urgau | Guillaume Gomez | -0/+6 |
| 2025-04-29 | Filter out LoongArch features not supported by the current LLVM version | WANG Rui | -0/+6 |
| 2025-04-29 | Enable `target_has_reliable_f16_math` on x86 | Trevor Gross | -7/+3 |
| 2025-04-27 | Implement the internal feature `cfg_target_has_reliable_f16_f128` | Trevor Gross | -3/+86 |
| 2025-04-26 | Add the `avx10.1` and `avx10.2` target features | sayantn | -0/+3 |
| 2025-04-05 | Update the minimum external LLVM to 19 | Josh Stone | -15/+2 |
| 2025-04-02 | Rollup merge of #138003 - sayantn:new-amx, r=Amanieu | Stuart Cook | -0/+7 |
| 2025-03-20 | rustc_target: Add more RISC-V vector-related features | Taiki Endo | -1/+3 |
| 2025-03-05 | Add the `movrs` target feature and `movrs_target_feature` feature gate | sayantn | -0/+1 |
| 2025-03-05 | Add the new `amx` target features | sayantn | -0/+6 |
| 2025-03-05 | Remove out of date comment. | Nicholas Nethercote | -1/+0 |
| 2025-03-05 | Use `collect` to initialize `features`. | Nicholas Nethercote | -28/+25 |
| 2025-03-05 | Change signature of `target_features_cfg`. | Nicholas Nethercote | -24/+30 |
| 2025-03-05 | Simplify `implied_target_features`. | Nicholas Nethercote | -3/+3 |
| 2025-03-05 | Avoid double interning of feature names. | Nicholas Nethercote | -8/+7 |
| 2025-02-24 | codegen_llvm: avoid `Deref` impls w/ extern type | David Wood | -3/+4 |
| 2025-02-22 | rustc_target: Add more RISC-V atomic-related features | Taiki Endo | -0/+2 |
| 2025-02-11 | Rollup merge of #136813 - mrkajetanp:aarch32-fp16-target-feature, r=davidtwco | Jacob Pratt | -0/+1 |
| 2025-02-10 | rustc_codegen_llvm: Mark items as pub(crate) outside of the llvm module | Daniel Paoliello | -1/+1 |
| 2025-02-07 | rustc_target: Add the fp16 target feature for AArch32 | Kajetan Puchalski | -0/+1 |
| 2025-01-28 | ABI-required target features: warn when they are missing in base CPU (rather ... | Ralf Jung | -50/+6 |
| 2025-01-06 | Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee | Jacob Pratt | -1/+4 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -1/+4 |
| 2025-01-05 | add dedicated type for ABI target feature constraints | Ralf Jung | -7/+10 |
| 2024-12-31 | add ABI target features *before* -Ctarget-features | Ralf Jung | -6/+6 |
| 2024-12-31 | x86-64 hardfloat actually requires sse2 | Ralf Jung | -6/+13 |
| 2024-12-31 | clean up target feature system; most of the toggleability is now handled by t... | Ralf Jung | -1/+1 |
| 2024-12-31 | explicitly model that certain ABIs require/forbid certain target features | Ralf Jung | -93/+127 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-12-14 | target_features: control separately whether enabling and disabling a target f... | Ralf Jung | -3/+3 |
| 2024-12-11 | apply review feedback | Ralf Jung | -3/+5 |
| 2024-12-11 | generalize 'forbidden feature' concept so that even (un)stable feature can be... | Ralf Jung | -13/+15 |
| 2024-12-09 | Add the `power8-crypto` target feature | Sayantan Chakraborty | -0/+3 |
| 2024-11-11 | target_features: explain what exacty 'implied' means here | Ralf Jung | -3/+11 |
| 2024-11-09 | Add v8plus target feature to sparc and use it in create_object_file | Taiki Endo | -0/+8 |
| 2024-11-09 | Add v9 and leoncasa target feature to sparc | Taiki Endo | -0/+3 |
| 2024-11-05 | Rollup merge of #132077 - alexcrichton:wide-arithmetic, r=jieyouxu | Matthias Krüger | -0/+3 |
| 2024-11-05 | Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubilee | bors | -48/+71 |
| 2024-11-04 | mark some target features as 'forbidden' so they cannot be (un)set | Ralf Jung | -48/+71 |
| 2024-11-02 | Port most of `LLVMRustPrintTargetCPUs` to Rust | Zalathar | -31/+61 |
| 2024-11-02 | Use a dedicated safe wrapper for `LLVMRustGetHostCPUName` | Zalathar | -12/+20 |
| 2024-10-28 | Add a new `wide-arithmetic` feature for WebAssembly | Alex Crichton | -0/+3 |
| 2024-10-28 | refactor: cleaner check to return None | ChrisCho-H | -4/+1 |
| 2024-10-16 | rustc_target: Add pauth-lr aarch64 target feature | Kajetan Puchalski | -0/+1 |
| 2024-10-10 | Rollup merge of #130741 - mrkajetanp:detect-b16b16, r=Amanieu | Matthias Krüger | -1/+3 |
| 2024-10-10 | Rollup merge of #130308 - davidtwco:tied-target-consolidation, r=wesleywiser | Matthias Krüger | -22/+4 |