| Age | Commit message (Expand) | Author | Lines |
| 2025-01-28 | Rollup merge of #135748 - compiler-errors:len-2, r=RalfJung,oli-obk | Matthias Krüger | -3/+4 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -3/+4 |
| 2025-01-27 | Change `collect_and_partition_mono_items` tuple return type to a struct | Oli Scherer | -5/+9 |
| 2025-01-25 | Shorten linker output even more when `--verbose` is not present | jyn | -16/+65 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -14/+90 |
| 2025-01-25 | Auto merge of #128657 - clubby789:optimize-none, r=fee1-dead,WaffleLapkin | bors | -8/+7 |
| 2025-01-24 | Rollup merge of #135581 - EnzymeAD:refactor-codgencx, r=oli-obk | Matthias Krüger | -5/+1 |
| 2025-01-24 | Make CodegenCx and Builder generic | Manuel Drehwald | -5/+1 |
| 2025-01-24 | Rename `OptimizeAttr::None` to `Default` | clubby789 | -4/+4 |
| 2025-01-24 | Silence progress messages from MSVC link.exe | jyn | -12/+29 |
| 2025-01-24 | Rollup merge of #135648 - folkertdev:naked-asm-wasm, r=bjorn3 | Matthias Krüger | -5/+168 |
| 2025-01-23 | Implement `optimize(none)` attribute | clubby789 | -4/+3 |
| 2025-01-22 | Auto merge of #135674 - scottmcm:assume-better, r=estebank | bors | -29/+39 |
| 2025-01-21 | Auto merge of #135487 - klensy:windows-0.59, r=Mark-Simulacrum | bors | -1/+1 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -8/+5 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -8/+5 |
| 2025-01-21 | bumpt compiler and tools to windows 0.59 | klensy | -1/+1 |
| 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/+31 |
| 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-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 | -33/+30 |
| 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-04 | Auto merge of #135067 - ChrisDenton:cc, r=jieyouxu | bors | -1/+1 |
| 2025-01-03 | Bump cc in the compiler | Chris Denton | -1/+1 |
| 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 |