rust/compiler/rustc_mir/src
bors a4d30a7b49 Auto merge of #77876 - tmiasko:simplify-locals, r=wesleywiser
Remove unused set-discriminant statements and assignments regardless of rvalue

* Represent use counts with u32
* Unify use count visitors
* Change RemoveStatements visitor into a function
* Remove unused set-discriminant statements
* Use exhaustive match to clarify what is being optimized
* Remove unused assignments regardless of rvalue kind
2020-10-26 23:22:39 +00:00
..
borrow_check review 2020-10-21 23:59:35 +02:00
const_eval Fix const core::panic!(non_literal_str). 2020-10-22 18:41:35 +02:00
dataflow Remove unused code from remaining compiler crates 2020-10-14 04:14:32 +02:00
interpret Auto merge of #68965 - eddyb:mir-inline-scope, r=nagisa,oli-obk 2020-10-26 18:50:22 +00:00
monomorphize Replace target.target with target and target.ptr_width with target.pointer_width 2020-10-15 12:02:24 +02:00
transform Auto merge of #77876 - tmiasko:simplify-locals, r=wesleywiser 2020-10-26 23:22:39 +00:00
util rustc_mir: support MIR-inlining #[track_caller] functions. 2020-10-21 04:43:56 +03:00
lib.rs
shim.rs rustc_mir: support MIR-inlining #[track_caller] functions. 2020-10-21 04:43:56 +03:00