1 - // MIR for `t4` before SimplifyLocals
2 + // MIR for `t4` after SimplifyLocals
5 let mut _0: u32; // return place in scope 0 at $DIR/simplify-locals.rs:+0:12: +0:15
6 let mut _1: u32; // in scope 0 at $DIR/simplify-locals.rs:+2:14: +2:15
7 let mut _2: *mut u32; // in scope 0 at $DIR/simplify-locals.rs:+2:14: +2:15
12 StorageLive(_1); // scope 1 at $DIR/simplify-locals.rs:+2:14: +2:15
13 StorageLive(_2); // scope 1 at $DIR/simplify-locals.rs:+2:14: +2:15
14 _2 = &/*tls*/ mut X; // scope 1 at $DIR/simplify-locals.rs:+2:14: +2:15
15 _1 = (*_2); // scope 1 at $DIR/simplify-locals.rs:+2:14: +2:15
16 _0 = Add(move _1, const 1_u32); // scope 1 at $DIR/simplify-locals.rs:+2:14: +2:19
17 StorageDead(_1); // scope 1 at $DIR/simplify-locals.rs:+2:18: +2:19
18 StorageDead(_2); // scope 0 at $DIR/simplify-locals.rs:+3:1: +3:2
19 return; // scope 0 at $DIR/simplify-locals.rs:+3:2: +3:2