<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp, branch 1.55.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.55.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.55.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-05-21T11:21:06+00:00</updated>
<entry>
<title>Auto merge of #85416 - durin42:llvm-catchup-may-2021, r=nagisa</title>
<updated>2021-05-21T11:21:06+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-05-21T11:21:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc81ad22c453776de16acf9938976930cf8c9401'/>
<id>urn:sha1:fc81ad22c453776de16acf9938976930cf8c9401</id>
<content type='text'>
PassWrapper: update for LLVM change D102093

In https://reviews.llvm.org/D102093 lots of things stopped taking the
DebugLogging boolean parameter. Mercifully we appear to always set
DebugPassManager to false, so I don't think we're losing anything by not
passing this parameter.
</content>
</entry>
<entry>
<title>PassWrapper: update for LLVM change D102093</title>
<updated>2021-05-17T18:14:34+00:00</updated>
<author>
<name>Augie Fackler</name>
<email>augie@google.com</email>
</author>
<published>2021-05-17T18:12:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=445658ba6d00ae8fbbd7705ec1b1cf19b92d1ad2'/>
<id>urn:sha1:445658ba6d00ae8fbbd7705ec1b1cf19b92d1ad2</id>
<content type='text'>
In https://reviews.llvm.org/D102093 lots of things stopped taking the
DebugLogging boolean parameter. Mercifully we appear to always set
DebugPassManager to false, so I don't think we're losing anything by not
passing this parameter.
</content>
</entry>
<entry>
<title>Support -C passes in NewPM</title>
<updated>2021-05-08T08:58:08+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-04-05T13:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c2b15a6b6416e01378547fa70b343a3b11febf41'/>
<id>urn:sha1:c2b15a6b6416e01378547fa70b343a3b11febf41</id>
<content type='text'>
And report an error if parsing the additional pass pipeline fails.
Threading through the error accounts for most of the changes here.
</content>
</entry>
<entry>
<title>Explicitly register GCOV profiling pass as well</title>
<updated>2021-05-08T08:58:08+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-04-05T09:26:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=db140de8f2924c4ded63f0f72c0a795566d4e47c'/>
<id>urn:sha1:db140de8f2924c4ded63f0f72c0a795566d4e47c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicitly register instrprof pass</title>
<updated>2021-05-08T08:58:08+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-04-05T08:45:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5ecbe7fcf8bceb91d43a21be872aaef44c01073a'/>
<id>urn:sha1:5ecbe7fcf8bceb91d43a21be872aaef44c01073a</id>
<content type='text'>
Don't use "passes" for this purpose, explicitly insert it into
the correct place in the pipeline instead.
</content>
</entry>
<entry>
<title>Replace llvm::sys::fs::F_None with llvm::sys::fs::OF_None</title>
<updated>2021-04-29T22:25:17+00:00</updated>
<author>
<name>Fangrui Song</name>
<email>i@maskray.me</email>
</author>
<published>2021-04-29T22:25:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0142d1cb97a46f8aa1ffc4cb3c5462eb148b96de'/>
<id>urn:sha1:0142d1cb97a46f8aa1ffc4cb3c5462eb148b96de</id>
<content type='text'>
The former is deprecated.
OF_None has been available in LLVM since 2018-06.
</content>
</entry>
<entry>
<title>Categorize and explain target features support</title>
<updated>2021-04-09T15:16:04+00:00</updated>
<author>
<name>Matt Ickstadt</name>
<email>mattico8@gmail.com</email>
</author>
<published>2021-04-08T05:00:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e258a5ba6ecb2b64b838f1fa80f5ba134265a35b'/>
<id>urn:sha1:e258a5ba6ecb2b64b838f1fa80f5ba134265a35b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #83387 - cuviper:min-llvm-10, r=nagisa</title>
<updated>2021-03-25T13:11:18+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-03-25T13:11:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6e17a5c5fd086ebe6f57216fb3ce5d1d8d6c83e5'/>
<id>urn:sha1:6e17a5c5fd086ebe6f57216fb3ce5d1d8d6c83e5</id>
<content type='text'>
Update the minimum external LLVM to 10

r? `@nikic`
</content>
</entry>
<entry>
<title>cleanup: add some comments per review feedback</title>
<updated>2021-03-22T18:37:49+00:00</updated>
<author>
<name>Augie Fackler</name>
<email>augie@google.com</email>
</author>
<published>2021-03-22T18:37:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9431e8577d44dcc463134275421a6da6d862c377'/>
<id>urn:sha1:9431e8577d44dcc463134275421a6da6d862c377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the minimum external LLVM to 10</title>
<updated>2021-03-22T18:33:43+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2021-03-22T18:33:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7d872f538efc5cb3786c3aa0a6654bae7a67ec63'/>
<id>urn:sha1:7d872f538efc5cb3786c3aa0a6654bae7a67ec63</id>
<content type='text'>
</content>
</entry>
</feed>
