<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/CodeGenCXX/exceptions.cpp, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2019-08-03T14:28:34+00:00</updated>
<entry>
<title>IR: print value numbers for unnamed function arguments</title>
<updated>2019-08-03T14:28:34+00:00</updated>
<author>
<name>Tim Northover</name>
<email>tnorthover@apple.com</email>
</author>
<published>2019-08-03T14:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a009a60a917bc30940422bcef73f8270566d78db'/>
<id>urn:sha1:a009a60a917bc30940422bcef73f8270566d78db</id>
<content type='text'>
For consistency with normal instructions and clarity when reading IR,
it's best to print the %0, %1, ... names of function arguments in
definitions.

Also modifies the parser to accept IR in that form for obvious reasons.

llvm-svn: 367755
</content>
</entry>
<entry>
<title>Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"</title>
<updated>2018-10-15T15:43:00+00:00</updated>
<author>
<name>Sean Fertile</name>
<email>sfertile@ca.ibm.com</email>
</author>
<published>2018-10-15T15:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=d900dd0c23f2c2f15f0304ce8fbdac0409382d82'/>
<id>urn:sha1:d900dd0c23f2c2f15f0304ce8fbdac0409382d82</id>
<content type='text'>
This reverts commit https://reviews.llvm.org/rL344150 which causes
MachineOutliner related failures on the ppc64le multistage buildbot.

llvm-svn: 344526
</content>
</entry>
<entry>
<title>[CodeGenCXX] Treat 'this' as noalias in constructors</title>
<updated>2018-10-10T16:14:51+00:00</updated>
<author>
<name>Anton Bikineev</name>
<email>ant.bikineev@gmail.com</email>
</author>
<published>2018-10-10T16:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=cc7e74753ae2243f00971e3cfed7d7ee7a0136ed'/>
<id>urn:sha1:cc7e74753ae2243f00971e3cfed7d7ee7a0136ed</id>
<content type='text'>
This is currently a clang extension and a resolution
of the defect report in the C++ Standard.

Differential Revision: https://reviews.llvm.org/D46441

llvm-svn: 344150
</content>
</entry>
<entry>
<title>[Lit Test] Make tests C++11 compatible - nothrow destructors</title>
<updated>2017-01-09T18:24:16+00:00</updated>
<author>
<name>Charles Li</name>
<email>charles.li@sony.com</email>
</author>
<published>2017-01-09T18:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=fad02411e05c2824d0d5dad74b356a378ce9665a'/>
<id>urn:sha1:fad02411e05c2824d0d5dad74b356a378ce9665a</id>
<content type='text'>
In C++11, a destructor's implicit exception-spec is nothrow.
The IR for the destructor's invocation changed from invoke to call.

Differential Revision: https://reviews.llvm.org/D28425

llvm-svn: 291458
</content>
</entry>
<entry>
<title>Replace Sema-level implementation of -fassume-sane-operator-new with a</title>
<updated>2016-04-07T21:46:12+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2016-04-07T21:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=351241c83ea67cf4cc31b3e30b952ec45c9736e1'/>
<id>urn:sha1:351241c83ea67cf4cc31b3e30b952ec45c9736e1</id>
<content type='text'>
CodeGen-level implementation. Instead of adding an attribute to clang's
FunctionDecl, add the IR attribute directly. This means a module built with
this flag is now compatible with code built without it and vice versa.

This change also results in the 'noalias' attribute no longer being added to
calls to operator new in the IR; it's now only added to the declaration. It
also fixes a bug where we failed to add the attribute to the 'nothrow' versions
(because we didn't implicitly declare them, there was no good time to inject a
fake attribute).

llvm-svn: 265728
</content>
</entry>
<entry>
<title>Don't crash when a reserved global placement operator new is paired</title>
<updated>2015-09-29T23:55:17+00:00</updated>
<author>
<name>John McCall</name>
<email>rjmccall@apple.com</email>
</author>
<published>2015-09-29T23:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=53dcf94d0593a79b661ae8bb85a9155181b1fc41'/>
<id>urn:sha1:53dcf94d0593a79b661ae8bb85a9155181b1fc41</id>
<content type='text'>
with a non-reserved operator delete in a new-expression.

llvm-svn: 248862
</content>
</entry>
<entry>
<title>Use the reserved keyword spelling of 'typeof'</title>
<updated>2015-08-01T05:31:56+00:00</updated>
<author>
<name>David Majnemer</name>
<email>david.majnemer@gmail.com</email>
</author>
<published>2015-08-01T05:31:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e40fe37c43bf9d517529e6d3e5d3e8db3c88d1ff'/>
<id>urn:sha1:e40fe37c43bf9d517529e6d3e5d3e8db3c88d1ff</id>
<content type='text'>
No functional change intended, just a drive-by cleanup.

llvm-svn: 243826
</content>
</entry>
<entry>
<title>Update Clang tests to handle explicitly typed load changes in LLVM.</title>
<updated>2015-02-27T21:19:58+00:00</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2015-02-27T21:19:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a953f2825ba916302b1008fa071fff336ec67bf1'/>
<id>urn:sha1:a953f2825ba916302b1008fa071fff336ec67bf1</id>
<content type='text'>
llvm-svn: 230795
</content>
</entry>
<entry>
<title>Update Clang tests to handle explicitly typed gep changes in LLVM.</title>
<updated>2015-02-27T19:18:17+00:00</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2015-02-27T19:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=218b78319277e27d8f283c85369f968ab580015b'/>
<id>urn:sha1:218b78319277e27d8f283c85369f968ab580015b</id>
<content type='text'>
llvm-svn: 230783
</content>
</entry>
<entry>
<title>Add a comdat to __clang_call_terminate</title>
<updated>2015-02-11T18:50:13+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>reid@kleckner.net</email>
</author>
<published>2015-02-11T18:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4c209c7e1f649f3c6a545a9c843a151acc8c8ce9'/>
<id>urn:sha1:4c209c7e1f649f3c6a545a9c843a151acc8c8ce9</id>
<content type='text'>
llvm-svn: 228863
</content>
</entry>
</feed>
