| Age | Commit message (Expand) | Author | Lines |
| 2023-12-20 | Rollup merge of #119141 - celinval:smir-instance-args, r=compiler-errors | Matthias Krüger | -0/+6 |
| 2023-12-20 | Add method to get instance instantiation arguments | Celina G. Val | -0/+6 |
| 2023-12-20 | Add `ItemKind::Ctor` to stable mir | Celina G. Val | -9/+7 |
| 2023-12-20 | Fix crash for `CrateItem::kind()` with constructors | Celina G. Val | -5/+8 |
| 2023-12-20 | Rollup merge of #119094 - celinval:smir-layout, r=compiler-errors | Matthias Krüger | -21/+344 |
| 2023-12-19 | Fix c_variadic flag and add opaque info to PassMode | Celina G. Val | -4/+17 |
| 2023-12-18 | Add the function body span to StableMIR | Celina G. Val | -0/+1 |
| 2023-12-18 | Add function ABI and type layout to StableMIR | Celina G. Val | -21/+331 |
| 2023-12-17 | Auto merge of #119000 - celinval:smir-cstr, r=ouz-a | bors | -0/+6 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -1/+0 |
| 2023-12-15 | Add a method to check if type is a CStr | Celina G. Val | -0/+6 |
| 2023-12-14 | Address PR comments | Celina G. Val | -12/+6 |
| 2023-12-13 | Add spread arg and missing CoroutineKind | Celina G. Val | -1/+4 |
| 2023-12-13 | Erase late bound regions from instance `fn_sig()` | Celina G. Val | -3/+12 |
| 2023-12-12 | Rollup merge of #118889 - matthiaskrgr:compl_2023_2, r=WaffleLapkin | Jubilee | -1/+1 |
| 2023-12-12 | more clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2023-12-12 | clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2023-12-12 | Rollup merge of #118846 - celinval:smir-ty-methods, r=compiler-errors | Matthias Krüger | -0/+12 |
| 2023-12-11 | Fix BinOp ty assertion and `fn_sig` for closures | Celina G. Val | -0/+12 |
| 2023-12-11 | Monomorphize args while building Instance body | Celina G. Val | -1/+5 |
| 2023-12-10 | remove redundant imports | surechen | -2/+2 |
| 2023-12-08 | Rollup merge of #118694 - celinval:smir-alloc-methods, r=ouz-a | Matthias Krüger | -13/+89 |
| 2023-12-08 | Implement `async gen` blocks | Michael Goulet | -0/+1 |
| 2023-12-08 | Auto merge of #118725 - lcnr:normalizes-to-projection-split-3, r=BoxyUwU | bors | -0/+1 |
| 2023-12-07 | Add instance evaluation and methods to read alloc | Celina G. Val | -13/+89 |
| 2023-12-07 | Rollup merge of #118688 - celinval:smir-rvalue-ty, r=compiler-errors | Matthias Krüger | -2/+16 |
| 2023-12-07 | Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlin | bors | -2/+5 |
| 2023-12-07 | add unused `NormalizesTo` predicate | lcnr | -0/+1 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -2/+5 |
| 2023-12-06 | Simplify StaticDef to Instance conversion | Celina G. Val | -2/+2 |
| 2023-12-06 | Add method to get type of an Rvalue in StableMIR | Celina G. Val | -0/+14 |
| 2023-12-06 | Rollup merge of #118681 - celinval:fix-foreign-item, r=ouz-a | Matthias Krüger | -2/+2 |
| 2023-12-06 | Fix `is_foreign_item` for StableMIR instance | Celina G. Val | -2/+2 |
| 2023-12-05 | Change ty_with_args to return Ty instead of Result | Celina G. Val | -28/+23 |
| 2023-12-04 | Add FieldDef to StableMIR and methods to get type | Celina G. Val | -2/+48 |
| 2023-12-04 | Finish implementing `RustcInternal` for `TyKind` | Celina G. Val | -12/+185 |
| 2023-12-04 | Add Variant and a few more APIs to stable_mir | Celina G. Val | -16/+42 |
| 2023-12-01 | Add more information to stable Instance | Celina G. Val | -3/+25 |
| 2023-11-30 | Change SwitchTarget representation | Celina G. Val | -6/+5 |
| 2023-11-27 | Rollup merge of #118172 - ouz-a:improve_emit_stable1, r=celinval | Michael Goulet | -7/+7 |
| 2023-11-27 | add otherwise into targets | ouz-a | -1/+3 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -1/+1 |
| 2023-11-26 | add successors and their formatter | ouz-a | -7/+5 |
| 2023-11-24 | Reorder imports and remove re-export | Celina G. Val | -3/+8 |
| 2023-11-24 | Move the compiler interface defs to its own module | Celina G. Val | -3/+4 |
| 2023-11-24 | Break down `rustc_smir/mod.rs` file | Celina G. Val | -1986/+2021 |
| 2023-11-24 | Rollup merge of #118215 - celinval:smir-def-paths, r=ouz-a | Michael Goulet | -7/+42 |
| 2023-11-23 | Improve documentation and fix the fixme comment | Celina G. Val | -0/+3 |
| 2023-11-22 | Auto merge of #118120 - compiler-errors:closure-kind, r=lcnr | bors | -7/+0 |
| 2023-11-22 | Provide conversion of stable span to internal span | Celina G. Val | -2/+10 |