<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/rustllvm/RustWrapper.cpp, branch 1.45.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.45.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.45.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-05-29T16:05:35+00:00</updated>
<entry>
<title>Improve inline asm error diagnostics</title>
<updated>2020-05-29T16:05:35+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-05-26T19:07:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b78b15665b622cc37b25e9bd971537296403b83d'/>
<id>urn:sha1:b78b15665b622cc37b25e9bd971537296403b83d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustllvm: Fix warnings about unused function parameters</title>
<updated>2020-05-21T19:05:19+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2020-05-21T17:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d0a48d19f5e10869ea4a137d4bb3b84d62966e31'/>
<id>urn:sha1:d0a48d19f5e10869ea4a137d4bb3b84d62966e31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement asm! codegen</title>
<updated>2020-05-18T13:41:32+00:00</updated>
<author>
<name>Amanieu d'Antras</name>
<email>amanieu@gmail.com</email>
</author>
<published>2020-02-17T21:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=abed45ff9fa3e68f2a32ca12e012f95b9153f4df'/>
<id>urn:sha1:abed45ff9fa3e68f2a32ca12e012f95b9153f4df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the minimum external LLVM to 8</title>
<updated>2020-04-14T19:44:41+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2020-04-14T19:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8506bb006040cf8e8cb004202706c81e62ddacee'/>
<id>urn:sha1:8506bb006040cf8e8cb004202706c81e62ddacee</id>
<content type='text'>
LLVM 8 was released on March 20, 2019, over a year ago.
</content>
</entry>
<entry>
<title>Add hash of source files in debug info</title>
<updated>2020-04-02T21:13:19+00:00</updated>
<author>
<name>Arlo Siemsen</name>
<email>arsiem@microsoft.com</email>
</author>
<published>2020-03-31T05:17:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f86b078e2df79968e40185c91b0dce81bc580872'/>
<id>urn:sha1:f86b078e2df79968e40185c91b0dce81bc580872</id>
<content type='text'>
* Adds either an MD5 or SHA1 hash to the debug info.
* Adds new unstable option `-Z src-hash-algorithm` to control the hashing algorithm.
</content>
</entry>
<entry>
<title>Update CreateMemSet() usage for LLVM 10</title>
<updated>2020-03-19T19:09:57+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-03-02T21:37:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=497f879b1e24c369362bcd821959ffabc50a8a31'/>
<id>urn:sha1:497f879b1e24c369362bcd821959ffabc50a8a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>librustc_codegen_llvm: Use slices instead of 0-terminated strings</title>
<updated>2020-03-11T07:10:21+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-10T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1106579c780ceafc3493be0c3f43f821920554ae'/>
<id>urn:sha1:1106579c780ceafc3493be0c3f43f821920554ae</id>
<content type='text'>
Changed functions:
* LLVMRustGetOrInsertFunction
* LLVMRustGetNamedValue
* LLVMRustBuildCall (removed unused name argument)
* LLVMRustInlineAsm
* LLVMRustInlineAsmVerify
* LLVMRustAppendModuleInlineAsm
</content>
</entry>
<entry>
<title>Use slices in preference to 0-terminated strings</title>
<updated>2020-03-09T01:05:22+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-06T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=58303b77e0f7b35edd6791b6000cfbaef9cc1cfe'/>
<id>urn:sha1:58303b77e0f7b35edd6791b6000cfbaef9cc1cfe</id>
<content type='text'>
Additionally whenever possible match C API provided by the LLVM.
</content>
</entry>
<entry>
<title>Change DIBuilderCreateEnumerator signature to match LLVM 9</title>
<updated>2020-03-05T14:34:50+00:00</updated>
<author>
<name>Tomasz Miąsko</name>
<email>tomasz.miasko@gmail.com</email>
</author>
<published>2020-03-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e54a16cffce0ecea2954b5af51247f7b4179900b'/>
<id>urn:sha1:e54a16cffce0ecea2954b5af51247f7b4179900b</id>
<content type='text'>
No functional changes intended.
</content>
</entry>
<entry>
<title>Use IRBuilder to create memset</title>
<updated>2020-02-12T14:30:51+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-01-05T21:32:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03a73fa2cf5688a12fa5557170945a2a7c27436e'/>
<id>urn:sha1:03a73fa2cf5688a12fa5557170945a2a7c27436e</id>
<content type='text'>
To avoid creating memsets with outdated signature. For some reason
SROA chokes on this when using NewPM.
</content>
</entry>
</feed>
