| Age | Commit message (Expand) | Author | Lines |
| 2025-01-22 | Auto merge of #135674 - scottmcm:assume-better, r=estebank | bors | -29/+39 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -7/+4 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -7/+4 |
| 2025-01-21 | Treat undef bytes as equal to any other byte | Oli Scherer | -2/+25 |
| 2025-01-21 | Also generate undef scalars and scalar pairs | Oli Scherer | -22/+37 |
| 2025-01-19 | When LLVM's location discriminator value limit is exceeded, emit locations wi... | Kyle Huey | -4/+2 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -1/+28 |
| 2025-01-17 | Update our range `assume`s to the format that LLVM prefers | Scott McMurray | -29/+39 |
| 2025-01-15 | Treat safe target_feature functions as unsafe by default | Oli Scherer | -4/+8 |
| 2025-01-13 | Fix emscripten-wasm-eh with unwind=abort | Hood Chatham | -3/+3 |
| 2025-01-11 | Rollup merge of #135205 - lqd:bitsets, r=Mark-Simulacrum | Matthias Krüger | -6/+6 |
| 2025-01-11 | Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubilee | Matthias Krüger | -2/+6 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -6/+6 |
| 2025-01-11 | Auto merge of #135258 - oli-obk:push-ktzskvxuwnlt, r=saethlin | bors | -7/+21 |
| 2025-01-10 | add `-Zmin-function-alignment` | Folkert de Vries | -2/+6 |
| 2025-01-10 | clarify `target_feature` + forced inlining | David Wood | -7/+9 |
| 2025-01-10 | codegen_attrs: force inlining takes precedence | David Wood | -28/+33 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -24/+39 |
| 2025-01-10 | Use llvm.memset.p0i8.* to initialize all same-bytes arrays | Oli Scherer | -5/+9 |
| 2025-01-10 | Pull element init into a reusable closure | Oli Scherer | -14/+21 |
| 2025-01-10 | Change repeat element check into a match | Oli Scherer | -15/+18 |
| 2025-01-06 | Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee | Jacob Pratt | -4/+7 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -4/+7 |
| 2025-01-05 | Auto merge of #134794 - RalfJung:abi-required-target-features, r=workingjubilee | bors | -32/+29 |
| 2025-01-05 | add dedicated type for ABI target feature constraints | Ralf Jung | -2/+2 |
| 2025-01-04 | Auto merge of #133955 - bjorn3:cc_pass_arch_only, r=ChrisDenton | bors | -8/+3 |
| 2025-01-02 | Pass objcopy args for stripping on OSX | Noratrieb | -18/+7 |
| 2025-01-01 | upstream rustc_codegen_llvm changes for enzyme/autodiff | Manuel Drehwald | -0/+30 |
| 2024-12-31 | clean up target feature system; most of the toggleability is now handled by t... | Ralf Jung | -5/+4 |
| 2024-12-31 | explicitly model that certain ABIs require/forbid certain target features | Ralf Jung | -27/+25 |
| 2024-12-30 | Auto merge of #134757 - RalfJung:const_swap, r=scottmcm | bors | -2/+2 |
| 2024-12-29 | review fixes: Adjust whitespace | Piotr Osiewicz | -0/+3 |
| 2024-12-29 | rustc_codegen_ssa: Buffer file writes in link_rlib | Piotr Osiewicz | -5/+5 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -2/+2 |
| 2024-12-24 | Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obk | bors | -0/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+1 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -28/+1 |
| 2024-12-20 | Rollup merge of #134561 - bjorn3:less_fatal_error_raise, r=compiler-errors | Matthias Krüger | -6/+6 |
| 2024-12-20 | Reduce the amount of explicit FatalError.raise() | bjorn3 | -6/+6 |
| 2024-12-20 | Review comments | bjorn3 | -3/+2 |
| 2024-12-19 | Make DependencyList an IndexVec | bjorn3 | -11/+6 |
| 2024-12-18 | make no-variant types a dedicated Variants variant | Ralf Jung | -6/+6 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -1/+2 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -17/+11 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -7/+8 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -3/+5 |
| 2024-12-15 | Auto merge of #131808 - jdonszelmann:hir-attributes, r=oli-obk,petrochenkov | bors | -51/+46 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -51/+46 |
| 2024-12-15 | Auto merge of #133417 - RalfJung:aarch64-float-abi, r=workingjubilee | bors | -2/+2 |
| 2024-12-15 | Auto merge of #134117 - DianQK:gep-i8, r=oli-obk | bors | -4/+1 |