| Age | Commit message (Expand) | Author | Lines |
| 2023-09-15 | explain PassMode::Cast | Ralf Jung | -8/+8 |
| 2023-09-14 | don't point at const usage site for resolution-time errors | Ralf Jung | -16/+8 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -65/+27 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -2/+6 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -1/+1 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -1/+3 |
| 2023-09-13 | Rollup merge of #115798 - RalfJung:non_1zst_field, r=wesleywiser | Matthias Krüger | -31/+10 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -32/+20 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -31/+10 |
| 2023-09-11 | Remove assert that checks type equality | ouz-a | -4/+4 |
| 2023-09-08 | Auto merge of #115417 - dpaoliello:fixdi, r=wesleywiser | bors | -3/+8 |
| 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 | -3/+8 |
| 2023-08-29 | const_eval and codegen: audit uses of is_zst | Ralf Jung | -9/+13 |
| 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 | -13/+3 |
| 2023-08-24 | cache the terminate block with the last reason that we saw | Ralf Jung | -8/+7 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -78/+83 |
| 2023-08-22 | Auto merge of #114643 - dpaoliello:inlinedebuginfo, r=wesleywiser | bors | -3/+13 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -4/+4 |
| 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 | -3/+13 |
| 2023-08-06 | Rollup merge of #114505 - ouz-a:cleanup_mir, r=RalfJung | Matthias Krüger | -1/+1 |
| 2023-08-06 | cleanup misinformation regarding has_deref | ouz-a | -1/+1 |
| 2023-08-03 | Forbid old-style `simd_shuffleN` intrinsics | Oli Scherer | -2/+2 |
| 2023-08-01 | Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3 | bors | -106/+28 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -13/+8 |
| 2023-07-29 | cg_ssa: remove pointee types and pointercast/bitcast-of-ptr | Erik Desjardins | -106/+28 |
| 2023-07-20 | Monomorphize constants before inspecting them | Oli Scherer | -1/+1 |
| 2023-07-18 | Permit pre-evaluated constants in simd_shuffle | Oli Scherer | -0/+14 |
| 2023-07-15 | Auto merge of #112157 - erikdesjardins:align, r=nikic | bors | -24/+56 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -27/+27 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+5 |
| 2023-07-10 | ensure byval allocas are sufficiently aligned | Erik Desjardins | -24/+56 |
| 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 | -13/+19 |
| 2023-07-05 | Narrow trait `CoverageInfoBuilderMethods` down to just one method | Zalathar | -39/+4 |
| 2023-07-02 | Auto merge of #112718 - oli-obk:SIMD-destructure_mir_const, r=cjgillot | bors | -24/+34 |
| 2023-06-29 | Rollup merge of #111322 - mirkootter:master, r=davidtwco | Matthias Krüger | -6/+23 |
| 2023-06-28 | Auto merge of #112307 - lcnr:operand-ref, r=compiler-errors | bors | -29/+101 |
| 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-19 | Rollup merge of #112232 - fee1-dead-contrib:match-eq-const-msg, r=b-naber | Michael Goulet | -1/+1 |
| 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 | -2/+31 |
| 2023-06-19 | add FIXME's for a later refactoring | lcnr | -0/+1 |