<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/mir-opt/const_prop/control_flow_simplification.hello.ConstProp.diff, branch 1.65.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.65.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.65.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-09-14T15:30:25+00:00</updated>
<entry>
<title>address review again</title>
<updated>2022-09-14T15:30:25+00:00</updated>
<author>
<name>b-naber</name>
<email>bn263@gmx.de</email>
</author>
<published>2022-09-14T13:35:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6af8fb793697734bf3e19bcb1b5d152d617bb303'/>
<id>urn:sha1:6af8fb793697734bf3e19bcb1b5d152d617bb303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bless mir opt tests</title>
<updated>2022-07-28T12:24:44+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-07-27T18:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11c0280798da8f4d65dec25764237d2354e65273'/>
<id>urn:sha1:11c0280798da8f4d65dec25764237d2354e65273</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tweak names and output and bless</title>
<updated>2022-07-09T11:43:56+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2022-07-06T14:14:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e7aaf1f448dd9808a94e98dffe4c1176c388e0d'/>
<id>urn:sha1:4e7aaf1f448dd9808a94e98dffe4c1176c388e0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor call terminator to always hold a destination place</title>
<updated>2022-05-23T21:49:04+00:00</updated>
<author>
<name>Jakob Degen</name>
<email>jakob.e.degen@gmail.com</email>
</author>
<published>2022-04-16T13:27:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=09b0936db2bb3be67451c6f8948e90987e764f81'/>
<id>urn:sha1:09b0936db2bb3be67451c6f8948e90987e764f81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bless mir-opt</title>
<updated>2022-05-06T08:58:54+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2022-05-06T08:58:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d4557529704e0ec6956bb1fadf666abe9b1a9a61'/>
<id>urn:sha1:d4557529704e0ec6956bb1fadf666abe9b1a9a61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change `mir::Constant` in mir dumps</title>
<updated>2022-02-22T08:38:07+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2022-02-21T07:10:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ee0b56483faecb052c1bb0b08bdc3fc1887bb961'/>
<id>urn:sha1:ee0b56483faecb052c1bb0b08bdc3fc1887bb961</id>
<content type='text'>
</content>
</entry>
<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>Revert "Revert "Auto merge of #83417 - erikdesjardins:enableremovezsts, r=oli-obk""</title>
<updated>2021-08-20T02:28:32+00:00</updated>
<author>
<name>Erik Desjardins</name>
<email>erikdesjardins@users.noreply.github.com</email>
</author>
<published>2021-08-20T02:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6ea536d99b6cf84d52d066f70192844c34ecf650'/>
<id>urn:sha1:6ea536d99b6cf84d52d066f70192844c34ecf650</id>
<content type='text'>
This reverts commit 8e11199a153218c13a419df37a9bb675181cccb7.
</content>
</entry>
<entry>
<title>Revert "Auto merge of #83417 - erikdesjardins:enableremovezsts, r=oli-obk"</title>
<updated>2021-08-16T03:44:34+00:00</updated>
<author>
<name>Erik Desjardins</name>
<email>erikdesjardins@users.noreply.github.com</email>
</author>
<published>2021-08-15T17:25:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8e11199a153218c13a419df37a9bb675181cccb7'/>
<id>urn:sha1:8e11199a153218c13a419df37a9bb675181cccb7</id>
<content type='text'>
This reverts commit 8007b506ac5da629f223b755f5a5391edd5f6d01, reversing
changes made to e55c13e1099b78b1a485202fabc9c1b10b1f1d15.
</content>
</entry>
<entry>
<title>Run RemoveZsts at mir-opt-level=1</title>
<updated>2021-08-07T15:20:46+00:00</updated>
<author>
<name>Erik Desjardins</name>
<email>erikdesjardins@users.noreply.github.com</email>
</author>
<published>2021-03-23T16:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=585e4ae6e1ab354fb2f4e3290b3b7302953f7d89'/>
<id>urn:sha1:585e4ae6e1ab354fb2f4e3290b3b7302953f7d89</id>
<content type='text'>
Effectively reverts commit 6960bc9696b05b15d8d89ece2fef14e6e62a43fc.
</content>
</entry>
</feed>
