summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/except/except.spec/p9-noexcept.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update clang to take into account the changes to personality fnsDavid Majnemer2015-06-171-1/+1
| | | | llvm-svn: 239941
* Update to use references to attribute groups instead of listing the ↵Bill Wendling2013-02-221-1/+3
| | | | | | attributes on the call/invoke instructions. llvm-svn: 175878
* Call __cxa_begin_catch with the current exception beforeJohn McCall2013-02-121-2/+3
| | | | | | calling std::terminate(). rdar://11904428 llvm-svn: 174940
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
| | | | | | -std=c++0x. Patch by Ahmed Charles! llvm-svn: 141900
* Throw the switch to convert clang to the new exception handling model!Bill Wendling2011-09-191-1/+2
| | | | | | | | | | | | | This model uses the 'landingpad' instruction, which is pinned to the top of the landing pad. (A landing pad is defined as the destination of the unwind branch of an invoke instruction.) All of the information needed to generate the correct exception handling metadata during code generation is encoded into the landingpad instruction. The new 'resume' instruction takes the place of the llvm.eh.resume intrinsic call. It's lowered in much the same way as the intrinsic is. llvm-svn: 140049
* Reintroduce r127617: "Code generation for noexcept." with fixes.Sebastian Redl2011-03-151-0/+18
| | | | llvm-svn: 127685
* Revert r127617: "Code generation for noexcept."Jakob Stoklund Olesen2011-03-151-19/+0
| | | | | | The tests fail in a -Asserts build. llvm-svn: 127635
* Code generation for noexcept.Sebastian Redl2011-03-141-0/+19
llvm-svn: 127617
OpenPOWER on IntegriCloud