about summary refs log tree commit diff
path: root/compiler/rustc_mir_dataflow/src/framework/graphviz.rs
AgeCommit message (Expand)AuthorLines
2023-12-08Remove unused arguments from `ResultsVisitor::visit_block_{start,end}`.Nicholas Nethercote-14/+2
2023-11-27Remove another use of `as_results_cursor`.Nicholas Nethercote-18/+27
2023-11-23Reduce `pub` usage.Nicholas Nethercote-4/+4
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-09-02Take `&mut Results` in `ResultsVisitor`Jason Newcomb-6/+6
2023-08-16Allow apply_terminator_effect to customize edges.Camille GILLOT-1/+5
2023-05-18Take MIR dataflow analyses by mutable reference.Jason Newcomb-46/+52
2023-04-10Fix typos in compilerDaniPopes-8/+8
2023-04-01Only create graphviz nodes for reachable MIR bb'sclubby789-2/+10
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-9/+9
2022-11-07Add initial version of value analysis and dataflow constant propagationJannis Christopher Köhl-1/+4
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-2/+2
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-2/+2
2022-06-07Change `Direction::{is_forward,is_backward}` functions into constantsTomasz Miąsko-4/+4
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-3/+3
2022-05-17Change `Successors` to `impl Iterator<Item = BasicBlock>`SparrowLii-1/+1
2022-02-19Adopt let else in more placesest31-3/+2
2021-12-16Remove `in_band_lifetimes` from `rustc_mir_dataflow`LegionMammal978-13/+13
2021-12-03Add initial AST and MIR support for unwinding from inline assemblyAmanieu d'Antras-8/+32
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-0/+644