rust/compiler/rustc_passes/src
bors 7f7a1cbfd3 Auto merge of #77229 - tmiasko:liveness, r=lcnr
Small improvements in liveness pass

* Remove redundant debug logging (`add_variable` already contains logging).
* Remove redundant fields for a number of live nodes and variables.
* Delay conversion from a symbol to a string until linting.
* Inline contents of specials struct.
* Remove unnecessary local variable exit_ln.
* Use newtype_index for Variable and LiveNode.
* Access live nodes directly through self.lnks[ln].

No functional changes intended (except those related to the logging).
2020-09-27 19:38:01 +00:00
..
check_attr.rs Emit warnings on misplaced #[no_mangle] 2020-09-05 22:12:24 -04:00
check_const.rs
dead.rs dead_code: look at trait impls even if they don't contain items 2020-09-22 22:13:58 +02:00
diagnostic_items.rs transmute: use diagnostic item 2020-09-19 11:33:11 +02:00
entry.rs
hir_id_validator.rs Address review comment 2020-09-25 22:48:44 +01:00
hir_stats.rs
intrinsicck.rs Change ty.kind to a method 2020-09-04 17:47:51 +02:00
lang_items.rs
layout_test.rs
lib_features.rs
lib.rs liveness: Use newtype_index for Variable and LiveNode 2020-09-26 16:44:41 +02:00
liveness.rs liveness: Access live nodes directly through self.lnks[ln] 2020-09-27 00:00:00 +00:00
loops.rs
reachable.rs
region.rs
stability.rs Rollup merge of #77203 - ecstatic-morse:const-stability-attr-checks, r=oli-obk 2020-09-27 18:37:21 +02:00
upvars.rs
weak_lang_items.rs