| Age | Commit message (Expand) | Author | Lines |
| 2025-01-23 | When LLVM's location discriminator value limit is exceeded, emit locations wi... | Kyle Huey | -4/+2 |
| 2024-11-19 | When the required discriminator value exceeds LLVM's limits, drop the debug i... | Kyle Huey | -2/+4 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -2/+2 |
| 2024-09-26 | Auto merge of #130329 - khuey:reorder-constant-spills, r=davidtwco | bors | -14/+40 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-17 | Reorder stack spills so that constants come later. | Kyle Huey | -14/+40 |
| 2024-09-17 | Clean up formatting. | Nicholas Nethercote | -0/+1 |
| 2024-09-17 | Minimize visibilities. | Nicholas Nethercote | -3/+3 |
| 2024-09-06 | Don't leave debug locations for constants sitting on the builder indefinitely. | Kyle Huey | -0/+1 |
| 2024-08-12 | Rework MIR inlining debuginfo so function parameters show up in debuggers. | Kyle Huey | -1/+14 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -8/+5 |
| 2024-07-20 | compiler: Never debug_assert in codegen | Jubilee Young | -2/+2 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -0/+1 |
| 2024-04-25 | debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[... | Vadim Petrochenkov | -19/+3 |
| 2024-04-11 | Add load/store helpers that take `PlaceValue` | Scott McMurray | -1/+1 |
| 2024-04-11 | Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields | Scott McMurray | -2/+2 |
| 2024-04-11 | Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR... | Scott McMurray | -7/+14 |
| 2024-03-22 | Eagerly convert some ctors to use their specialized ctors | Michael Goulet | -4/+1 |
| 2024-01-08 | Improved support of collapse_debuginfo attribute for macros. | Andrew Zhogin | -11/+6 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -2/+2 |
| 2023-09-23 | Reuse calculate_debuginfo_offset for fragments. | Camille GILLOT | -33/+10 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -17/+6 |
| 2023-09-08 | Auto merge of #115417 - dpaoliello:fixdi, r=wesleywiser | bors | -2/+7 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -78/+77 |
| 2023-09-01 | Deduplicate inlined function debug info, but create a new lexical scope to ch... | Daniel Paoliello | -2/+7 |
| 2023-08-27 | Auto merge of #115139 - cjgillot:llvm-fragment, r=nikic | bors | -9/+28 |
| 2023-08-26 | Do not produce fragment for ZST. | Camille GILLOT | -7/+12 |
| 2023-08-26 | Do not forget to pass DWARF fragment information to LLVM. | Camille GILLOT | -2/+16 |
| 2023-08-25 | Revert "Use the same DISubprogram for each instance of the same inlined funct... | Wesley Wiser | -12/+2 |
| 2023-08-22 | Auto merge of #114643 - dpaoliello:inlinedebuginfo, r=wesleywiser | bors | -2/+12 |
| 2023-08-17 | Revert "Implement references VarDebugInfo." | Camille GILLOT | -42/+12 |
| 2023-08-11 | Use the same DISubprogram for each instance of the same inlined function with... | Daniel Paoliello | -2/+12 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -1/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+5 |
| 2023-07-08 | Always name the return place. | Camille GILLOT | -2/+1 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -5/+9 |
| 2023-06-19 | codegen: fix `OperandRef` subtype handling | lcnr | -3/+3 |
| 2023-05-31 | Add a distinct `OperandValue::ZeroSized` variant for ZSTs | Scott McMurray | -0/+3 |
| 2023-05-13 | Support ConstantIndex in debuginfo. | Camille GILLOT | -1/+23 |
| 2023-05-13 | Implement references VarDebugInfo. | Camille GILLOT | -12/+40 |
| 2023-05-13 | Extract debug_introduce_local_as_var. | Camille GILLOT | -48/+50 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-22 | Set debug location to debug operand spill. | Camille GILLOT | -0/+1 |
| 2023-04-11 | Preserve argument indexes when inlining MIR | David Lattimore | -6/+4 |
| 2023-04-04 | Rollup merge of #109901 - cjgillot:validate-debuginfo, r=b-naber | Michael Goulet | -5/+9 |
| 2023-04-03 | Enforce VarDebugInfo::Place in MIR validation. | Camille GILLOT | -5/+9 |
| 2023-03-28 | Move `mir::Field` → `abi::FieldIdx` | Scott McMurray | -4/+4 |
| 2023-03-24 | Refactor: Separate `LocalRef` variant for not-evaluated-yet operands | Scott McMurray | -4/+4 |
| 2023-03-15 | Account for debuginfo on _0 without naming it. | Camille GILLOT | -6/+2 |