<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/codegen/slice-init.rs, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-01-11T09:32:08+00:00</updated>
<entry>
<title>Move /src/test to /tests</title>
<updated>2023-01-11T09:32:08+00:00</updated>
<author>
<name>Albert Larsan</name>
<email>74931857+albertlarsan68@users.noreply.github.com</email>
</author>
<published>2023-01-05T08:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2dff2b1e3fa55fa5415d524200070d0d7aacfe'/>
<id>urn:sha1:cf2dff2b1e3fa55fa5415d524200070d0d7aacfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update some codegen tests for opaque pointers</title>
<updated>2022-05-25T15:29:37+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>npopov@redhat.com</email>
</author>
<published>2022-02-21T10:21:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4d7ff4e5096625b56f154fa485a1af9351c41b5c'/>
<id>urn:sha1:4d7ff4e5096625b56f154fa485a1af9351c41b5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustc_trans: use more of the trans::mir and ty::layout APIs throughout.</title>
<updated>2017-11-19T00:14:28+00:00</updated>
<author>
<name>Eduard-Mihai Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2017-06-25T09:41:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5b1fdaeb80b14bc0b7d7c172019b7cd792bb9abb'/>
<id>urn:sha1:5b1fdaeb80b14bc0b7d7c172019b7cd792bb9abb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen tests: Check type of `len` argument to `llvm.memset.*` based on the exact intrinsic used</title>
<updated>2017-08-05T02:15:51+00:00</updated>
<author>
<name>Florian Zeitz</name>
<email>florob@babelmonkeys.de</email>
</author>
<published>2017-08-04T14:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11d6312abd614fca3970902f137225e0437d0a09'/>
<id>urn:sha1:11d6312abd614fca3970902f137225e0437d0a09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trans: Optimize initialization using repeat expressions</title>
<updated>2017-07-26T14:27:25+00:00</updated>
<author>
<name>Florian Zeitz</name>
<email>florob@babelmonkeys.de</email>
</author>
<published>2017-07-26T14:27:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac43d58d3aca4b578864ec6dbb24d68a9f9c201c'/>
<id>urn:sha1:ac43d58d3aca4b578864ec6dbb24d68a9f9c201c</id>
<content type='text'>
This elides initialization for zero-sized arrays:
* for zero-sized elements we previously emitted an empty loop
* for arrays with a length of zero we previously emitted a loop with zero
  iterations

This emits llvm.memset() instead of a loop over each element when:
* all elements are zero integers
* elements are byte sized
</content>
</entry>
</feed>
