<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/tests/codegen-llvm/enum, branch stable</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=stable</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=stable'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-29T10:15:38+00:00</updated>
<entry>
<title>Adjust enum-discriminant-eq.rs for LLVM 21</title>
<updated>2025-07-29T10:15:38+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2025-07-29T10:05:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d50b4f10f18b2f84be72692e39dd5de7e8dde949'/>
<id>urn:sha1:d50b4f10f18b2f84be72692e39dd5de7e8dde949</id>
<content type='text'>
The two xors get folded into the select.
</content>
</entry>
<entry>
<title>No longer need `alloca`s for consuming `Result&lt;!, i32&gt;` and similar</title>
<updated>2025-07-23T07:09:36+00:00</updated>
<author>
<name>Scott McMurray</name>
<email>scottmcm@users.noreply.github.com</email>
</author>
<published>2025-07-23T06:23:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6a5c7e04156125cb8c1ff78eae95e6ff076f51ed'/>
<id>urn:sha1:6a5c7e04156125cb8c1ff78eae95e6ff076f51ed</id>
<content type='text'>
In optimized builds GVN gets rid of these already, but in `opt-level=0` we actually make `alloca`s for this, which particularly impacts `?`-style things that use actually-only-one-variant types like this.

</content>
</entry>
<entry>
<title>Rename `tests/codegen` into `tests/codegen-llvm`</title>
<updated>2025-07-22T12:28:48+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-07-21T12:34:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a27f3e3fd1e4d16160f8885b6b06665b5319f56c'/>
<id>urn:sha1:a27f3e3fd1e4d16160f8885b6b06665b5319f56c</id>
<content type='text'>
</content>
</entry>
</feed>
