| 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-20 | Don't require `--verbose` to show linker stdout | jyn | -4/+7 |
| 2025-01-20 | make it possible to silence linker warnings with a crate-level attribute | jyn | -7/+35 |
| 2025-01-20 | show linker warnings even if it returns 0 | jyn | -3/+29 |
| 2025-01-20 | work around the `wasm32-unknown-unknown` ABI being broken | Folkert de Vries | -8/+39 |
| 2025-01-20 | support wasm inline assembly in naked functions | Folkert de Vries | -4/+136 |
| 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-16 | Target option to require explicit cpu | Flakebi | -0/+9 |
| 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 |