| Age | Commit message (Expand) | Author | Lines |
| 2024-06-04 | Split smir `Const` into `TyConst` and `MirConst` | Boxy | -3/+3 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -47/+30 |
| 2024-05-23 | Add conversion from IntrinsicDef to FnDef | Mohammad Omidvar | -6/+10 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -47/+30 |
| 2024-05-20 | Extend tests for intrinsic definitions | Mohammad Omidvar | -17/+33 |
| 2024-05-09 | Add `ErrorGuaranteed` to `Recovered::Yes` and use it more. | Nicholas Nethercote | -1/+4 |
| 2024-05-08 | Use generic `NonZero`. | Markus Reiter | -3/+3 |
| 2024-04-23 | Rollup merge of #124218 - Xiretza:subsubdiagnostics, r=davidtwco | León Orell Valerian Liehr | -2/+12 |
| 2024-04-23 | Rollup merge of #123050 - RalfJung:panic_str, r=m-ou-se | Matthias Krüger | -2/+2 |
| 2024-04-23 | try to fix unnecessarily fragile smir test | Ralf Jung | -2/+2 |
| 2024-04-21 | Allow nesting subdiagnostics | Xiretza | -0/+10 |
| 2024-04-21 | Pass translation closure to add_to_diag_with() as reference | Xiretza | -2/+2 |
| 2024-04-15 | Use the rustc_private libc less in tests | Ben Kimock | -2/+1 |
| 2024-04-10 | Rollup merge of #123659 - celinval:smir-fix-intrinsic, r=oli-obk | Guillaume Gomez | -0/+115 |
| 2024-04-09 | Rollup merge of #123655 - celinval:smir-fix-binop-ty, r=compiler-errors | Matthias Krüger | -0/+147 |
| 2024-04-08 | Add support to intrinsics fallback body | Celina G. Val | -0/+115 |
| 2024-04-08 | Remove unimplemented!() from BinOp::ty() function | Celina G. Val | -0/+147 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -23/+30 |
| 2024-03-28 | Normalize the result of Fields::ty_with_args | Celina G. Val | -0/+95 |
| 2024-03-14 | Rollup merge of #122405 - celinval:smir-new-const, r=oli-obk | Matthias Krüger | -0/+147 |
| 2024-03-13 | Rollup merge of #122203 - adpaco-aws:smir-intrinsic-name, r=celinval | Matthias Krüger | -1/+13 |
| 2024-03-12 | Add `intrinsic_name` to get plain intrinsic name | Adrian Palacios | -1/+13 |
| 2024-03-12 | Add a test to SMIR body transformation | Celina G. Val | -0/+147 |
| 2024-03-11 | Allow multiple `impl Into<{D,Subd}iagMessage>` parameters in a function. | Nicholas Nethercote | -2/+8 |
| 2024-03-11 | Rename `DecorateLint` as `LintDiagnostic`. | Nicholas Nethercote | -9/+9 |
| 2024-03-11 | Rename `AddToDiagnostic` as `Subdiagnostic`. | Nicholas Nethercote | -12/+12 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -11/+11 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -17/+17 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -7/+40 |
| 2024-03-05 | Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`. | Nicholas Nethercote | -3/+3 |
| 2024-03-05 | Rename `SubdiagnosticMessage` as `SubdiagMessage`. | Nicholas Nethercote | -7/+7 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -7/+7 |
| 2024-03-05 | Disable `tests/ui-fulldeps/internal-lints/diagnostics.rs` on stage 1. | Nicholas Nethercote | -7/+8 |
| 2024-03-04 | Rollup merge of #121969 - nnethercote:ParseSess-cleanups, r=wesleywiser | Matthias Krüger | -11/+7 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -6/+6 |
| 2024-03-04 | Remove `file_path_mapping` param from `ParseSess::new`. | Nicholas Nethercote | -7/+3 |
| 2024-03-03 | Run some ui-fulldeps tests on stage 1 again | Nilstrieb | -8/+6 |
| 2024-03-01 | Implement missing ABI structures in StableMIR | Celina G. Val | -8/+37 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -12/+12 |
| 2024-02-28 | Rename `Diagnostic` as `DiagInner`. | Nicholas Nethercote | -2/+2 |
| 2024-02-22 | [AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives | 许杰友 Jieyou Xu (Joe) | -133/+133 |
| 2024-02-21 | Merge `diagnostic_builder.rs` into `diagnostic.rs`. | Nicholas Nethercote | -3/+3 |
| 2024-02-20 | Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav... | bors | -16/+24 |
| 2024-02-20 | Rollup merge of #121205 - nnethercote:fix-stable-mir-CompilerError, r=oli-obk | Nilstrieb | -1/+1 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -16/+24 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -21/+33 |
| 2024-02-17 | Merge `CompilerError::CompilationFailed` and `CompilerError::ICE`. | Nicholas Nethercote | -1/+1 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -21/+33 |
| 2024-02-15 | Rollup merge of #120982 - momvart:smir-61-foreign_kind, r=oli-obk | Matthias Krüger | -0/+93 |
| 2024-02-14 | Rewrite foreign item kind query using `DefKind` | Mohammad Omidvar | -1/+1 |