| Age | Commit message (Expand) | Author | Lines |
| 2025-01-02 | Remove range-metadata amdgpu workaround | Flakebi | -8/+0 |
| 2025-01-01 | upstream rustc_codegen_llvm changes for enzyme/autodiff | Manuel Drehwald | -12/+486 |
| 2024-12-30 | add llvm_floatabi field to target spec that controls FloatABIType | Ralf Jung | -4/+12 |
| 2024-12-30 | rustc_llvm: expose FloatABIType target machine parameter | Ralf Jung | -9/+18 |
| 2024-12-29 | make -Csoft-float have an effect on all ARM targets | Ralf Jung | -1/+1 |
| 2024-12-27 | Override `carrying_mul_add` in cg_llvm | Scott McMurray | -0/+32 |
| 2024-12-20 | Remove some dead code around import library generation | bjorn3 | -28/+0 |
| 2024-12-19 | Rollup merge of #134497 - Zalathar:spans, r=jieyouxu | Matthias Krüger | -77/+200 |
| 2024-12-19 | coverage: Add a synthetic test for when all spans are discarded | Zalathar | -0/+11 |
| 2024-12-19 | coverage: Identify source files by ID, not by interned filename | Zalathar | -37/+33 |
| 2024-12-19 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -26/+146 |
| 2024-12-19 | coverage: Quietly skip functions that end up having no mappings | Zalathar | -7/+2 |
| 2024-12-19 | coverage: Rename some FFI fields from `span` to `cov_span` | Zalathar | -9/+10 |
| 2024-12-18 | fix outdated comment | Ralf Jung | -2/+1 |
| 2024-12-18 | make no-variant types a dedicated Variants variant | Ralf Jung | -20/+18 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -6/+6 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -10/+7 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -10/+7 |
| 2024-12-17 | Rollup merge of #134323 - Zalathar:dismantle-map-data, r=jieyouxu | Matthias Krüger | -204/+129 |
| 2024-12-17 | coverage: Track used functions in a set instead of a map | Zalathar | -90/+37 |
| 2024-12-17 | coverage: Pull function source hash out of `map_data.rs` | Zalathar | -12/+7 |
| 2024-12-17 | coverage: Pull region conversion out of `map_data.rs` | Zalathar | -37/+14 |
| 2024-12-17 | coverage: Pull expression conversion out of `map_data.rs` | Zalathar | -33/+44 |
| 2024-12-17 | coverage: Build the global file table on the fly | Zalathar | -33/+29 |
| 2024-12-17 | coverage: Use `is_eligible_for_coverage` to filter unused functions | Zalathar | -8/+7 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -2/+2 |
| 2024-12-15 | Auto merge of #133417 - RalfJung:aarch64-float-abi, r=workingjubilee | bors | -3/+3 |
| 2024-12-14 | target_features: control separately whether enabling and disabling a target f... | Ralf Jung | -3/+3 |
| 2024-12-14 | Rollup merge of #134208 - Zalathar:covmap-covfun, r=compiler-errors | Matthias Krüger | -65/+61 |
| 2024-12-13 | Auto merge of #133099 - RalfJung:forbidden-hardfloat-features, r=workingjubilee | bors | -16/+20 |
| 2024-12-12 | coverage: Tidy up creation of covfun records | Zalathar | -32/+34 |
| 2024-12-12 | coverage: Tidy up creation of covmap records | Zalathar | -33/+27 |
| 2024-12-12 | Fix our `llvm::Bool` typedef to be signed, to match `LLVMBool` | Zalathar | -1/+3 |
| 2024-12-12 | Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errors | bors | -19/+29 |
| 2024-12-11 | Auto merge of #128004 - folkertdev:naked-fn-asm, r=Amanieu | bors | -11/+11 |
| 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 | -16/+18 |
| 2024-12-11 | Rollup merge of #134165 - durin42:wasm-target-string, r=jieyouxu | Matthias Krüger | -0/+5 |
| 2024-12-11 | Rollup merge of #134163 - Zalathar:covfun, r=SparrowLii,jieyouxu | Matthias Krüger | -182/+263 |
| 2024-12-11 | wasm(32|64): update alignment string | Augie Fackler | -0/+5 |
| 2024-12-11 | coverage: Store intermediate region tables in `CovfunRecord` | Zalathar | -55/+77 |
| 2024-12-11 | coverage: Only generate a CGU's covmap record if it has covfun records | Zalathar | -4/+14 |
| 2024-12-11 | coverage: Reify `CovfunRecord` as an intermediate step | Zalathar | -36/+45 |
| 2024-12-11 | coverage: Extract function metadata handling to a `covfun` submodule | Zalathar | -166/+206 |
| 2024-12-10 | codegen `#[naked]` functions using `global_asm!` | Folkert | -11/+11 |
| 2024-12-10 | Rollup merge of #134115 - durin42:ppc64-target-string, r=jieyouxu | León Orell Valerian Liehr | -0/+5 |
| 2024-12-10 | Rollup merge of #134042 - sayantn:power8-crypto, r=jieyouxu | León Orell Valerian Liehr | -0/+3 |
| 2024-12-10 | rustc_target: ppc64 target string fixes for LLVM 20 | Augie Fackler | -0/+5 |
| 2024-12-10 | Rollup merge of #134029 - Zalathar:zero, r=oli-obk | León Orell Valerian Liehr | -188/+26 |
| 2024-12-09 | Auto merge of #134052 - matthiaskrgr:rollup-puxwqrk, r=matthiaskrgr | bors | -8/+3 |