rust/compiler/rustc_mir_dataflow/src
bors c911e08514 Auto merge of #112617 - lqd:dump-mir-dataflow, r=tmiasko
make mir dataflow graphviz dumps opt-in

This should save some MIR traversals and allocations that are not really needed.

Small win but noticeable locally. Let's see what LTO/PGO say.

r? `@ghost`
2023-06-19 01:17:40 +00:00
..
framework make mir dataflow graphviz dumps opt-in 2023-06-14 12:30:13 +00:00
impls Auto merge of #108293 - Jarcho:mut_analyses, r=eholk 2023-06-08 23:58:44 +00:00
move_paths Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
drop_flag_effects.rs Treat Drop as a rmw operation 2023-01-30 00:20:40 +01:00
elaborate_drops.rs remove box_free and replace with drop impl 2023-06-16 13:41:06 -07:00
errors.rs Migrate all diagnostics 2022-10-23 10:09:44 +02:00
lib.rs Take MIR dataflow analyses by mutable reference. 2023-05-18 17:46:39 -04:00
rustc_peek.rs Take MIR dataflow analyses by mutable reference. 2023-05-18 17:46:39 -04:00
storage.rs Replace Body::basic_blocks() with field access 2022-08-26 14:27:08 +02:00
un_derefer.rs Auto merge of #99667 - ouz-a:some_branch, r=oli-obk 2022-07-29 07:11:50 +00:00
value_analysis.rs Take MIR dataflow analyses by mutable reference. 2023-05-18 17:46:39 -04:00