summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGException.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-4/+2
* [MS ABI] Use the right types for filter and finally blocksDavid Majnemer2015-04-171-4/+6
* Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner2015-04-141-117/+148
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-148/+117
* Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber2015-04-131-117/+148
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-148/+117
* [SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner2015-04-101-117/+148
* Revert r234532 for a bit, it very likely caused http://crbug.com/475768Nico Weber2015-04-101-146/+115
* [SEH] Outline finally blocks using the new variable capture supportReid Kleckner2015-04-091-115/+146
* Reland "[SEH] Implement filter capturing in CodeGen"Reid Kleckner2015-04-081-20/+109
* Revert "[SEH] Implement filter capturing in CodeGen"Daniel Jasper2015-04-071-109/+20
* [SEH] Implement filter capturing in CodeGenReid Kleckner2015-04-061-20/+109
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-1/+1
* [MS ABI] Disregard restrictive exception specificationsDavid Majnemer2015-04-011-0/+8
* [MS ABI] Rework .xdata HandlerType emissionDavid Majnemer2015-03-291-1/+1
* MS ABI: Emit HandlerMap entries for C++ catchDavid Majnemer2015-03-171-1/+2
* WIPDavid Majnemer2015-03-171-1/+1
* MS ABI: Implement support for throwing a C++ exceptionDavid Majnemer2015-03-051-96/+18
* Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABIReid Kleckner2015-03-031-381/+21
* Don't crash on leaving nested __finally blocks through an EH edge.Nico Weber2015-02-261-19/+12
* MS ABI: Turn throw into std::terminate for now, make try/catch "work"David Majnemer2015-02-251-7/+19
* Reland r230460 with a test fix for -Asserts builds.Nico Weber2015-02-251-3/+4
* Revert "Produce less broken basic block sequences for __finally blocks."Daniel Jasper2015-02-251-4/+3
* 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
OpenPOWER on IntegriCloud