about summary refs log tree commit diff
path: root/compiler/rustc_mir_dataflow/src/impls/mod.rs
AgeCommit message (Expand)AuthorLines
2025-09-07Reimplement DestinationPropagation according to live ranges.Camille GILLOT-1/+2
2024-12-13Rollup merge of #133938 - nnethercote:rustc_mir_dataflow-renamings, r=oli-obkMatthias Krüger-1/+2
2024-12-10Remove lifetimes from `BorrowckDomain`.Nicholas Nethercote-1/+2
2024-12-09Remove an out-of-date comment.Nicholas Nethercote-4/+0
2024-11-26Rollup merge of #133475 - nnethercote:MaybeStorage-improvements, r=lcnrMichael Goulet-1/+3
2024-11-26Move `always_storage_live_locals`.Nicholas Nethercote-1/+3
2024-11-22Remove the `DefinitelyInitializedPlaces` analysis.Nicholas Nethercote-2/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+4
2023-08-16Move initialization dataflow impls into their own module.Camille GILLOT-706/+5
2023-08-16Simplify for_each_mut_borrow.Camille GILLOT-58/+9
2023-07-19Turn copy into moves during DSE.Camille GILLOT-0/+1
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-2/+6
2023-07-04bring back un_derefer and rewrite it againDrMeepster-4/+4
2023-05-18Take MIR dataflow analyses by mutable reference.Jason Newcomb-14/+14
2023-05-09Implement SSA-based reference propagation.Camille GILLOT-1/+1
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2022-11-26Rewrite dest prop.Jakob Degen-2/+0
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-4/+4
2022-06-12Remove duplicated implementations of borrowed locals analysisTomasz Miąsko-0/+1
2022-05-24Add dead store elimination passJakob Degen-0/+1
2022-05-02fix most compiler/ doctestsElliot Roberts-36/+36
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-3/+3
2022-02-26Rollup merge of #93870 - tmiasko:const-precise-live-drops-with-coverage, r=ec...Matthias Krüger-15/+18
2022-02-23Introduce `ChunkedBitSet` and use it for some dataflow analyses.Nicholas Nethercote-7/+7
2022-02-19Adopt let else in more placesest31-12/+8
2022-02-10Fix switch on discriminant detection in a presence of coverage countersTomasz Miąsko-15/+18
2021-12-16Remove `in_band_lifetimes` from `rustc_mir_dataflow`LegionMammal978-1/+1
2021-12-03Add initial AST and MIR support for unwinding from inline assemblyAmanieu d'Antras-46/+44
2021-11-13Mark mutably borrowed places as maybe initializedDylan MacKenzie-6/+67
2021-11-03Remove `MaybeMutBorrowedLocals`Tomasz Miąsko-1/+1
2021-09-28More tracing instrumentationOli Scherer-12/+6
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-0/+712