| Age | Commit message (Expand) | Author | Lines |
| 2023-09-08 | Rollup merge of #115643 - bvanjoi:fix-115203, r=RalfJung,oli-obk | Guillaume Gomez | -0/+4 |
| 2023-09-08 | Auto merge of #115586 - Zalathar:query, r=cjgillot | bors | -72/+51 |
| 2023-09-08 | fix: return ealry when has tainted in mir-lint | bohan | -0/+4 |
| 2023-09-07 | Auto merge of #115602 - oli-obk:lower_intrinsics, r=petrochenkov | bors | -20/+1 |
| 2023-09-07 | coverage: In the visitor, track max counter/expression IDs without +1 | Zalathar | -25/+25 |
| 2023-09-07 | coverage: Simplify the `coverageinfo` query to a single pass | Zalathar | -30/+13 |
| 2023-09-07 | coverage: Extract a common iterator over a function's coverage statements | Zalathar | -23/+19 |
| 2023-09-06 | Auto merge of #115615 - matthiaskrgr:rollup-49fosdf, r=matthiaskrgr | bors | -1/+1 |
| 2023-09-06 | Auto merge of #115252 - cjgillot:mir-composite, r=davidtwco | bors | -62/+36 |
| 2023-09-06 | Propagate PlaceElem::Index. | Camille GILLOT | -11/+33 |
| 2023-09-06 | Support array length. | Camille GILLOT | -0/+30 |
| 2023-09-06 | Implement algebraic simplifications. | Camille GILLOT | -4/+32 |
| 2023-09-06 | Support a few more rvalues. | Camille GILLOT | -33/+50 |
| 2023-09-06 | fix #115348 | mojave2 | -1/+1 |
| 2023-09-06 | Don't report any errors in `lower_intrinsics`. They should have been typecked... | Oli Scherer | -20/+1 |
| 2023-09-05 | Support non-trivial scalars in ConstProp. | Camille GILLOT | -1/+1 |
| 2023-09-05 | Remove type from ScalarTy. | Camille GILLOT | -68/+62 |
| 2023-09-05 | Auto merge of #115507 - cjgillot:relative-source-file, r=oli-obk | bors | -19/+14 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -62/+36 |
| 2023-09-05 | Rollup merge of #115536 - RalfJung:interpreter-privacy, r=oli-obk | Matthias Krüger | -20/+24 |
| 2023-09-05 | Auto merge of #115553 - matthiaskrgr:rollup-c0045hz, r=matthiaskrgr | bors | -5/+5 |
| 2023-09-04 | read_via_copy: don't prematurely optimize away the read | Ralf Jung | -12/+11 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -20/+24 |
| 2023-09-03 | Use relative positions inside a SourceFile. | Camille GILLOT | -19/+14 |
| 2023-09-02 | Take `&mut Results` in `ResultsVisitor` | Jason Newcomb | -5/+5 |
| 2023-08-30 | Auto merge of #115194 - tmiasko:inline-always-encode-mir, r=compiler-errors | bors | -8/+5 |
| 2023-08-30 | move marking-locals-live out of push_stack_frame, so it happens with argument... | Ralf Jung | -0/+20 |
| 2023-08-30 | Rollup merge of #115272 - RalfJung:miri-error-print, r=saethlin | Matthias Krüger | -1/+2 |
| 2023-08-27 | Fix inlining with -Zalways-encode-mir | Tomasz Miąsko | -8/+5 |
| 2023-08-27 | miri/diagnostics: don't forget to print_backtrace when ICEing on unexpected e... | Ralf Jung | -1/+2 |
| 2023-08-25 | Auto merge of #115138 - cjgillot:dse-move-packed, r=compiler-errors | bors | -0/+6 |
| 2023-08-24 | Only check packed ADT. | Camille GILLOT | -4/+6 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -25/+33 |
| 2023-08-23 | Do not convert copies of packed projections to moves. | Camille GILLOT | -0/+4 |
| 2023-08-22 | Auto merge of #115005 - compiler-errors:passes, r=cjgillot | bors | -1/+5 |
| 2023-08-20 | Auto merge of #114993 - RalfJung:panic-nounwind, r=fee1-dead | bors | -32/+43 |
| 2023-08-20 | interpret: have assert_* intrinsics call the panic machinery instead of a dir... | Ralf Jung | -0/+11 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -32/+32 |
| 2023-08-20 | Auto merge of #114791 - Zalathar:bcb-counter, r=cjgillot | bors | -87/+146 |
| 2023-08-20 | Auto merge of #113124 - nbdd0121:eh_frame, r=cjgillot | bors | -4/+46 |
| 2023-08-20 | coverage: Don't store `function_source_hash` in `BcbCounter::Counter` | Zalathar | -12/+9 |
| 2023-08-20 | coverage: Give the instrumentor its own counter type, separate from MIR | Zalathar | -70/+129 |
| 2023-08-20 | coverage: Move a debug print into `make_code_region` | Zalathar | -8/+11 |
| 2023-08-20 | coverage: Remove a useless `let () =` | Zalathar | -1/+1 |
| 2023-08-19 | Don't do intra-pass validation on MIR shims | Michael Goulet | -1/+5 |
| 2023-08-19 | use static arrays instead of vectors | Matthias Krüger | -2/+2 |
| 2023-08-18 | Change generator_drop's instance to that of generator for dump_mir | Gary Guo | -1/+8 |
| 2023-08-18 | Perform MIR validation on drop glue of generator | Gary Guo | -1/+10 |
| 2023-08-18 | Run `AbortUnwindingCalls` after generator transform | Gary Guo | -0/+16 |
| 2023-08-18 | Do not create new resume block if there isn't one already | Gary Guo | -3/+13 |