summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGException.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* MS ABI: Add CodeGen support for rethrowing MS C++ exceptionsDavid Majnemer2014-11-251-16/+8
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* CodeGen: make a check stricterSaleem Abdulrasool2014-11-171-2/+2
* Remove -fseh-exceptions in favor of checking the tripleReid Kleckner2014-11-141-21/+33
* CodeGen: Strip qualifiers from qualified array types in catchesDavid Majnemer2014-10-121-2/+3
* Add -fseh-exceptions for MinGW-w64Reid Kleckner2014-09-151-0/+10
* Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC.Rafael Espindola2014-09-111-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-2/+1
* Add an AST node for __leave statements, hook it up.Nico Weber2014-07-071-0/+4
* Remove CleanupHackLevel from CGException.Logan Chien2014-07-011-111/+16
* Update for llvm api change.Rafael Espindola2014-06-041-1/+1
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-18/+21
* [OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev2014-05-061-2/+14
* MS ABI: Emit an error during IRgen on C++ exception handlingReid Kleckner2014-05-051-0/+10
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-4/+4
* [C++11] Update Clang for the change to LLVM's Use-Def chain iterators inChandler Carruth2014-03-091-6/+3
* [Modules] Update to reflect the move of CallSite into the IR library inChandler Carruth2014-03-041-1/+1
* Debug info: Refactor NoLocation and ArtificialLocation to use a common baseAdrian Prantl2014-01-171-6/+2
* Fix leak in lib/CodeGen/CGException.cpp, PR18318Kostya Serebryany2014-01-091-0/+1
* CodeGen: Sentences end with a periodJustin Bogner2014-01-071-1/+1
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-0/+6
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-4/+5
* Emit an error when attempting to generate IR for SEH __tryReid Kleckner2013-09-161-0/+4
* Fix typo in comment. Patch by Matthew Dempsky!Richard Smith2013-06-201-1/+1
* Call __cxa_begin_catch before std::terminate() in a noexcept trap.John McCall2013-06-201-2/+9
* Set the debug location for landing pad code to the canonical EH location.Adrian Prantl2013-05-161-0/+7
* Don't crash in IRGen if a conditional with 'throw' in one of its branches isRichard Smith2013-05-071-4/+8
* Change hasAggregateLLVMType, which conflates complex andJohn McCall2013-03-071-14/+19
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-51/+33
* Call __cxa_begin_catch with the current exception beforeJohn McCall2013-02-121-3/+69
* Change some CGF parameters to CGMs.John McCall2013-02-121-49/+49
* Re-sort all the headers. Lots of regressions have crept in here.Chandler Carruth2013-01-191-1/+1
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Enable the new (more C++-like, less broken) EH model when targeting the GNUstepDavid Chisnall2013-01-111-0/+6
* objectiveC++: When throwing c++ exception of Fariborz Jahanian2013-01-101-0/+12
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-1/+1
* The ObjC++-to-C++ personality trick is only necessary on NeXT runtimes,John McCall2012-11-141-4/+5
* Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note thatDavid Chisnall2012-11-071-4/+4
* Add the ObjFW runtime. Patch by Jonathan Schleifer!John McCall2012-07-121-0/+2
* Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstepDavid Chisnall2012-07-031-5/+6
* Restructure how the driver communicates information about theJohn McCall2012-06-201-14/+23
* It turns out that implementing the rethrow-on-fallthroughJohn McCall2012-06-151-18/+20
* Revert r153613 as it's causing large compile-time regressions on the nightly ...Chad Rosier2012-03-291-5/+4
* When we can't prove that the target of an aggregate copy isJohn McCall2012-03-281-4/+5
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-13/+13
* Remove dead code.Ahmed Charles2012-02-191-6/+2
* CodeGen: Move EHPersonality from CGException.h into the cpp file, it has no o...Benjamin Kramer2012-02-081-23/+43
* simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner2012-02-071-3/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-2/+1
* When initializing a catch variable in ARC, be sure to emit retainsJohn McCall2012-01-171-2/+17
OpenPOWER on IntegriCloud