| Age | Commit message (Expand) | Author | Lines |
| 2023-11-28 | move write_aggregate into step file, and also extract write_repeat into separ... | Ralf Jung | -30/+71 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -1/+1 |
| 2023-10-25 | Evaluate computed values to constants. | Camille GILLOT | -1/+1 |
| 2023-10-15 | separate bounds-check from alignment check | Ralf Jung | -3/+0 |
| 2023-10-15 | place evaluation: require the original pointer to be aligned if an access hap... | Ralf Jung | -6/+4 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+3 |
| 2023-09-20 | interpret: more consistently use ImmTy in operators and casts | Ralf Jung | -1/+1 |
| 2023-09-11 | Return ImmTy in discriminant_for_variant. | Camille GILLOT | -1/+1 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -2/+2 |
| 2023-08-08 | interpret: remove incomplete protection against invalid where clauses | Ralf Jung | -5/+2 |
| 2023-08-07 | Rollup merge of #114542 - RalfJung:const-prop-nonsense, r=compiler-errors | Matthias Krüger | -1/+2 |
| 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-06 | interpret: use ConstPropNonsense for more const-prop induced issues | Ralf Jung | -1/+2 |
| 2023-08-02 | Auto merge of #114333 - RalfJung:dangling-ptr-offset, r=oli-obk | bors | -2/+1 |
| 2023-08-01 | properly track why we checked whether a pointer is in-bounds | Ralf Jung | -2/+1 |
| 2023-07-31 | fix alignment handling for Repeat expressions | Ralf Jung | -4/+4 |
| 2023-07-27 | Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser | Matthias Krüger | -1/+1 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -1/+1 |
| 2023-07-25 | interpret: make write functions generic over the place type | Ralf Jung | -1/+1 |
| 2023-07-25 | interpret: read_discriminant: only return VariantIdx | Ralf Jung | -2/+3 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -2/+2 |
| 2023-06-19 | Dedup some type checks in the MIR validator | Scott McMurray | -26/+4 |
| 2023-06-19 | Promote unchecked_add/sub/mul/shl/shr to mir::BinOp | Scott McMurray | -3/+5 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-04-22 | Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJung | bors | -2/+8 |
| 2023-04-21 | Evaluate place expression in `PlaceMention`. | Camille GILLOT | -2/+8 |
| 2023-04-21 | minor tweaks | DrMeepster | -1/+1 |
| 2023-04-21 | offset_of | DrMeepster | -2/+5 |
| 2023-03-09 | Introduce a no-op PlaceMention statement for `let _ =`. | Camille GILLOT | -1/+1 |
| 2023-02-18 | Adapt interpreter. | Camille GILLOT | -3/+1 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -2/+2 |
| 2023-02-02 | Introduce write_aggregate. | Camille GILLOT | -19/+1 |
| 2023-02-02 | Interpret aggregates. | Camille GILLOT | -4/+16 |
| 2023-01-23 | Add back Machine::before_terminator(...) method | Bryan Garza | -0/+2 |
| 2023-01-23 | Replace terminator-based const eval limit | Bryan Garza | -3/+1 |
| 2023-01-23 | Remove debugging-related code | Bryan Garza | -1/+0 |
| 2023-01-23 | Create stable metric to measure long computation in Const Eval | Bryan Garza | -0/+5 |
| 2023-01-17 | Self review suggestions | Maybe Waffle | -24/+24 |
| 2023-01-17 | `rustc_const_eval`: remove `ref` patterns (+some pattern matching imps) | Maybe Waffle | -25/+25 |
| 2022-12-06 | make retagging work even with 'unstable' places | Ralf Jung | -4/+35 |
| 2022-11-27 | interpret: get rid of run() function | Ralf Jung | -5/+0 |
| 2022-11-18 | interpret: use Either over Result when it is not representing an error condition | Ralf Jung | -3/+5 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -1/+1 |
| 2022-09-06 | Move CTFE handling of nondiverging intrinsics to intrinsics.rs | Oli Scherer | -18/+2 |
| 2022-09-06 | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | -11/+12 |
| 2022-09-06 | Lower the assume intrinsic to a MIR statement | Oli Scherer | -0/+9 |
| 2022-08-31 | interpret: use new OpTy::len for Len rvalue | Ralf Jung | -2/+2 |
| 2022-08-26 | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | -1/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -0/+5 |