summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGException.cpp
Commit message (Expand)AuthorAgeFilesLines
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-3/+1
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-1/+3
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-3/+1
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-1/+3
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-3/+1
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-1/+3
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-3/+1
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-3/+3
* 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