<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/debuginfo/metadata, branch 1.80.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.80.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.80.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-06-01T16:50:58+00:00</updated>
<entry>
<title>Uplift TypeRelation and Relate</title>
<updated>2024-06-01T16:50:58+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-05-31T18:13:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=333458c2cbafbea22480075decc4a827f913a020'/>
<id>urn:sha1:333458c2cbafbea22480075decc4a827f913a020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor float `Primitive`s to a separate `Float` type</title>
<updated>2024-05-06T13:56:10+00:00</updated>
<author>
<name>beetrees</name>
<email>b@beetr.ee</email>
</author>
<published>2024-05-06T12:27:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3769fddba23985e9ab83828ccce672507e7dd891'/>
<id>urn:sha1:3769fddba23985e9ab83828ccce672507e7dd891</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove `extern crate rustc_macros` from numerous crates.</title>
<updated>2024-04-29T00:21:54+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-04-28T22:53:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4814fd0a4bcc2288ba15fb212610bdf3d1d5eb11'/>
<id>urn:sha1:4814fd0a4bcc2288ba15fb212610bdf3d1d5eb11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Require coroutine kind type to be passed to TyCtxt::coroutine_layout</title>
<updated>2024-03-25T01:12:49+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-03-25T01:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b7d67eace78d5e660df93b513326650fe8226a96'/>
<id>urn:sha1:b7d67eace78d5e660df93b513326650fe8226a96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always use tcx.coroutine_layout over calling optimized_mir directly</title>
<updated>2024-03-25T00:06:05+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-03-25T00:06:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=847fd88df724280880c705848ba1a120ce15e020'/>
<id>urn:sha1:847fd88df724280880c705848ba1a120ce15e020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive`</title>
<updated>2024-02-28T17:58:32+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>tmgross@umich.edu</email>
</author>
<published>2024-02-28T08:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e3f63d93755f2f62b4a52686f608b9664e87f092'/>
<id>urn:sha1:e3f63d93755f2f62b4a52686f608b9664e87f092</id>
<content type='text'>
Make changes necessary to support these types in the compiler.
</content>
</entry>
<entry>
<title>Remove movability from TyKind::Coroutine</title>
<updated>2023-12-28T16:35:01+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2023-12-21T01:52:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fcb42b42d6fc078b15a34ed27b969fe2ba290989'/>
<id>urn:sha1:fcb42b42d6fc078b15a34ed27b969fe2ba290989</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NFC don't convert types to identical types</title>
<updated>2023-12-15T22:56:24+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2023-12-15T22:56:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8479945c087906a26d045625ac2da4f6383c6c82'/>
<id>urn:sha1:8479945c087906a26d045625ac2da4f6383c6c82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen_llvm: set DW_AT_accessibility</title>
<updated>2023-12-15T11:36:41+00:00</updated>
<author>
<name>David Wood</name>
<email>david.wood@huawei.com</email>
</author>
<published>2023-08-23T14:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=07931c5a08d4836e127b63762fe310982172e9fa'/>
<id>urn:sha1:07931c5a08d4836e127b63762fe310982172e9fa</id>
<content type='text'>
Sets the accessibility of types and fields in DWARF using
`DW_AT_accessibility` attribute.

`DW_AT_accessibility` (public/protected/private) isn't exactly right for
Rust,  but neither is `DW_AT_visibility` (local/exported/qualified), and
there's no way to set `DW_AT_visbility` in LLVM's API.

Signed-off-by: David Wood &lt;david@davidtw.co&gt;
</content>
</entry>
<entry>
<title>Fix `clippy::needless_borrow` in the compiler</title>
<updated>2023-11-21T19:13:40+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2023-11-21T19:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21a870515b18e5b2b90435d0f1a6d3089b5217ae'/>
<id>urn:sha1:21a870515b18e5b2b90435d0f1a6d3089b5217ae</id>
<content type='text'>
`x clippy compiler -Aclippy::all -Wclippy::needless_borrow --fix`.

Then I had to remove a few unnecessary parens and muts that were exposed
now.
</content>
</entry>
</feed>
