| Age | Commit message (Expand) | Author | Lines |
| 2023-07-15 | Auto merge of #112157 - erikdesjardins:align, r=nikic | bors | -24/+56 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -69/+73 |
| 2023-07-13 | Rollup merge of #113631 - lqd:fix-113597, r=petrochenkov | Matthias Krüger | -2/+17 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -7/+7 |
| 2023-07-12 | make MCP510 behavior explicitly opt-in | Rémy Rakic | -2/+17 |
| 2023-07-12 | De-duplicate consecutive libs when printing native-static-libs | Urgau | -0/+5 |
| 2023-07-11 | Use constants from object crate | Charisee | -4/+3 |
| 2023-07-11 | Rollup merge of #113497 - xSetech:mips_32_abi, r=davidtwco | Matthias Krüger | -2/+10 |
| 2023-07-10 | ensure byval allocas are sufficiently aligned | Erik Desjardins | -24/+56 |
| 2023-07-09 | Support explicit 32-bit MIPS ABI for the synthetic object | Seth Junot | -2/+10 |
| 2023-07-09 | Rollup merge of #111618 - cjgillot:name-return-place, r=tmiasko | Matthias Krüger | -2/+1 |
| 2023-07-08 | Always name the return place. | Camille GILLOT | -2/+1 |
| 2023-07-07 | Rename `adjustment::PointerCast` and variants using it to `PointerCoercion` | Nilstrieb | -9/+13 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -14/+20 |
| 2023-07-05 | Move `coverageinfo::ffi` and `coverageinfo::map` out of SSA | Zalathar | -439/+0 |
| 2023-07-05 | Remove trait `CoverageInfoMethods`, since non-LLVM backends don't need it | Zalathar | -21/+1 |
| 2023-07-05 | Narrow trait `CoverageInfoBuilderMethods` down to just one method | Zalathar | -73/+10 |
| 2023-07-02 | Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko | bors | -0/+22 |
| 2023-07-02 | Add `rustc` option to output LLVM optimization remarks to YAML files | Jakub Beránek | -0/+22 |
| 2023-07-02 | Auto merge of #112718 - oli-obk:SIMD-destructure_mir_const, r=cjgillot | bors | -24/+34 |
| 2023-07-02 | Auto merge of #112910 - lqd:mcp510, r=petrochenkov | bors | -52/+64 |
| 2023-07-01 | Auto merge of #112550 - loongarch-rs:fix-eflags, r=cjgillot | bors | -2/+13 |
| 2023-06-30 | refactor `add_gcc_ld_path` into its final form | Rémy Rakic | -51/+63 |
| 2023-06-30 | use `LinkSelfContained` for `-C link-self-contained` | Rémy Rakic | -1/+1 |
| 2023-06-30 | Auto merge of #106619 - agausmann:avr-object-file, r=nagisa | bors | -1/+6 |
| 2023-06-29 | Rollup merge of #111322 - mirkootter:master, r=davidtwco | Matthias Krüger | -6/+38 |
| 2023-06-29 | Rollup merge of #112946 - nnethercote:improve-cgu-naming-and-ordering, r=wesl... | Takayuki Maeda | -21/+42 |
| 2023-06-28 | Auto merge of #112307 - lcnr:operand-ref, r=compiler-errors | bors | -29/+102 |
| 2023-06-27 | Rollup merge of #112207 - qwandor:virt_feature, r=davidtwco | Matthias Krüger | -0/+2 |
| 2023-06-26 | Move mir const to valtree conversion to its own method. | Oli Scherer | -23/+25 |
| 2023-06-26 | Make simd_shuffle_indices use valtrees | Oli Scherer | -13/+21 |
| 2023-06-26 | Tweak thread names for CGU processing. | Nicholas Nethercote | -21/+42 |
| 2023-06-22 | Remove unused fields from `CodegenContext`. | Nicholas Nethercote | -21/+3 |
| 2023-06-22 | Introduce `CodegenState`. | Nicholas Nethercote | -20/+29 |
| 2023-06-22 | Add comments to `Message` and `WorkItem`. | Nicholas Nethercote | -8/+22 |
| 2023-06-22 | Simplify `Message`. | Nicholas Nethercote | -64/+44 |
| 2023-06-22 | Move `Message::CodegenItem` to a separate type. | Nicholas Nethercote | -10/+11 |
| 2023-06-21 | Rollup merge of #112830 - nnethercote:more-codegen-cleanups, r=oli-obk | Nilstrieb | -34/+22 |
| 2023-06-21 | Inline and remove `WorkItem::start_profiling` and `execute_work_item`. | Nicholas Nethercote | -34/+22 |
| 2023-06-20 | Rollup merge of #112794 - bjorn3:fix_lib_global_alloc, r=oli-obk | Guillaume Gomez | -2/+16 |
| 2023-06-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -1/+1 |
| 2023-06-19 | Fix linker failures when #[global_allocator] is used in a dependency | bjorn3 | -2/+16 |
| 2023-06-19 | Remove unchecked_add/sub/mul/shl/shr from CTFE/cg_ssa/cg_clif | Scott McMurray | -43/+6 |
| 2023-06-19 | Promote unchecked_add/sub/mul/shl/shr to mir::BinOp | Scott McMurray | -4/+33 |
| 2023-06-19 | add FIXME's for a later refactoring | lcnr | -0/+1 |
| 2023-06-19 | codegen: fix `OperandRef` subtype handling | lcnr | -29/+101 |
| 2023-06-18 | Better error for non const `PartialEq` call generated by `match` | Deadbeef | -1/+1 |
| 2023-06-16 | Rollup merge of #112474 - ldm0:ldm_enum_debuginfo_128_support, r=compiler-errors | Michael Goulet | -0/+1 |
| 2023-06-16 | Auto merge of #112597 - danakj:map-linker-paths, r=michaelwoerister | bors | -3/+33 |
| 2023-06-15 | Rollup merge of #112669 - Nilstrieb:typo, r=jyn514 | Guillaume Gomez | -1/+1 |