<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/mir-opt/while_storage.while_loop.PreCodegen.after.mir, branch 1.56.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.56.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.56.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-09-01T22:47:41+00:00</updated>
<entry>
<title>Fix drop handling for `if let` expressions</title>
<updated>2021-09-01T22:47:41+00:00</updated>
<author>
<name>Matthew Jasper</name>
<email>mjjasper1@gmail.com</email>
</author>
<published>2021-09-01T21:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff8c0ef0e47639b32fdba062851a1367a9cc9ae2'/>
<id>urn:sha1:ff8c0ef0e47639b32fdba062851a1367a9cc9ae2</id>
<content type='text'>
MIR lowering for `if let` expressions is now more complicated now that
`if let` exists in HIR. This PR adds a scope for the variables bound in
an `if let` expression and then uses an approach similar to how we
handle loops to ensure that we reliably drop the correct variables.
</content>
</entry>
<entry>
<title>Introduce hir::ExprKind::Let - Take 2</title>
<updated>2021-08-15T19:18:26+00:00</updated>
<author>
<name>Caio</name>
<email>c410.f3r@gmail.com</email>
</author>
<published>2021-08-08T14:49:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6aa9937a768bf13e5f7bd0ee6dd8579403b39058'/>
<id>urn:sha1:6aa9937a768bf13e5f7bd0ee6dd8579403b39058</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print dummy spans as `no-location`</title>
<updated>2021-06-08T22:33:46+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2021-06-09T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fab319be73bac3773eb467139501b89b6ae3d13b'/>
<id>urn:sha1:fab319be73bac3773eb467139501b89b6ae3d13b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bless tests</title>
<updated>2021-03-16T01:58:54+00:00</updated>
<author>
<name>Erik Desjardins</name>
<email>erikdesjardins@users.noreply.github.com</email>
</author>
<published>2021-03-16T01:58:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=90562b401ee63d05d2c96bb2240074dd528d9371'/>
<id>urn:sha1:90562b401ee63d05d2c96bb2240074dd528d9371</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend SimplifyLocals to remove ZST writes</title>
<updated>2021-03-13T22:58:11+00:00</updated>
<author>
<name>Simon Vandel Sillesen</name>
<email>simon.vandel@gmail.com</email>
</author>
<published>2020-12-29T22:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e901be57d23d1da21ad2e516a831ad3c16bfd85'/>
<id>urn:sha1:4e901be57d23d1da21ad2e516a831ad3c16bfd85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reintroduce hir::ExprKind::If</title>
<updated>2021-01-07T21:54:12+00:00</updated>
<author>
<name>Caio</name>
<email>c410.f3r@gmail.com</email>
</author>
<published>2021-01-01T18:38:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f85fc264fecf5ab8b16c152dde8a440055323424'/>
<id>urn:sha1:f85fc264fecf5ab8b16c152dde8a440055323424</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bless mir-opt tests</title>
<updated>2020-10-04T11:54:02+00:00</updated>
<author>
<name>Aaron Hill</name>
<email>aa1ronham@gmail.com</email>
</author>
<published>2020-10-02T20:11:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=33337bb855d453c0077764f6a5488b3ff109b6f5'/>
<id>urn:sha1:33337bb855d453c0077764f6a5488b3ff109b6f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress "const" prefix of FnDef in MIR dump</title>
<updated>2020-08-21T00:36:49+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-08-20T09:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c4c017a18487145cd5fdcfda741acc6a2a00bef7'/>
<id>urn:sha1:c4c017a18487145cd5fdcfda741acc6a2a00bef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress MIR comments of Unit type</title>
<updated>2020-08-20T09:32:35+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-08-20T09:25:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=86cf46172ff10673e4470e93a8b2d4974bf35f3c'/>
<id>urn:sha1:86cf46172ff10673e4470e93a8b2d4974bf35f3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress MIR comments for FnDef in ty::Const</title>
<updated>2020-08-20T09:27:33+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-08-18T15:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=633a2e31efb42d0a141bfbd634e67f218e819303'/>
<id>urn:sha1:633a2e31efb42d0a141bfbd634e67f218e819303</id>
<content type='text'>
</content>
</entry>
</feed>
