summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGException.cpp
Commit message (Expand)AuthorAgeFilesLines
* Produce less broken basic block sequences for __finally blocks.Nico Weber2015-02-251-3/+4
* SEH: Use the SEHTryEpilogueStack instead of a separate boolReid Kleckner2015-02-121-5/+2
* [ms] Implement codegen for __leave.Nico Weber2015-02-121-1/+18
* Wrap to 80 columns. No behavior change.Nico Weber2015-02-111-3/+5
* Add the 'noinline' attribute to call sites within __try bodiesReid Kleckner2015-02-111-1/+6
* Add a comdat to __clang_call_terminateReid Kleckner2015-02-111-0/+2
* Emit landing pads for SEH even if nounwind is presentReid Kleckner2015-02-111-2/+1
* Re-land r228258 and make clang-cl's /EHs- disable -fexceptions againReid Kleckner2015-02-051-24/+32
* Revert r228258.Nico Weber2015-02-051-22/+22
* Silence a warning.Sean Silva2015-02-051-1/+1
* Fix crash on finally blocks that don't fall throughReid Kleckner2015-02-051-1/+9
* Implement IRGen for SEH __finally and AbnormalTerminationReid Kleckner2015-02-041-12/+70
* SEH: Track users of __try so we can pick a per-func EH personalityReid Kleckner2015-02-031-22/+22
* Address review feedback for r228003.Adrian Prantl2015-02-031-1/+1
* Merge ArtificialLocation into ApplyDebugLocation and make a clearAdrian Prantl2015-02-031-1/+1
* SEH: Don't jump to an unreachable continuation blockReid Kleckner2015-01-301-1/+2
* SEH: Emit the constant filter 1 as a catch-allReid Kleckner2015-01-221-0/+12
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-4/+251
* [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
OpenPOWER on IntegriCloud