summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/WinEHPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [WinEH] Handle a landingpad, resume, and cleanup all rolled into a BBReid Kleckner2015-04-161-6/+4
* [SEH] Deal with users of the old lpad for SEH catch-all blocksReid Kleckner2015-04-161-0/+9
* Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu2015-04-151-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-2/+2
* [WinEH] Recognize SEH finally block inserted by the frontendReid Kleckner2015-04-101-63/+118
* [WinEH] Try to make outlining invokes work a little betterReid Kleckner2015-04-101-1/+4
* Formmatting correctionAndrew Kaylor2015-04-081-1/+2
* [WinEH] Minor bug fixes.Andrew Kaylor2015-04-081-2/+3
* [WinEH] Add invoke of llvm.donothing to outlined catch and cleanup handlers t...Andrew Kaylor2015-04-071-14/+65
* [WinEH] Don't sink allocas into child handlersReid Kleckner2015-04-061-11/+3
* [WinEH] Fill out .xdata for catch objectsDavid Majnemer2015-04-031-4/+4
* [WinEH] Sink UnwindHelp completely out of IRDavid Majnemer2015-04-031-14/+0
* Fixing a memory leak in WinEHPrepareAndrew Kaylor2015-04-031-0/+2
* Fixing a build errorAndrew Kaylor2015-04-031-1/+1
* Fixing build warnings.Andrew Kaylor2015-04-031-2/+0
* [WinEH] Handle nested landing pads in outlined catch handlersAndrew Kaylor2015-04-031-27/+247
* [WinEH] Fold cast into assertion based on review feedbackReid Kleckner2015-04-031-3/+2
* Fix unused variable in NDEBUG buildsReid Kleckner2015-04-021-0/+1
* [WinEH] Make llvm.eh.actions use frameescape indices for catch paramsReid Kleckner2015-04-021-9/+44
* Fix WinEHPrepare bug with multiple catch handlersAndrew Kaylor2015-04-011-179/+126
* [WinEH] Generate .xdata for catch handlersDavid Majnemer2015-03-311-10/+0
* [WinEH] Run cleanup handlers when an exception is thrownDavid Majnemer2015-03-301-67/+9
* Fixing a bug with optimized catch-all handlers in WinEHPrepareAndrew Kaylor2015-03-271-5/+14
* WinEH: Create a parent frame alloca for HandlerType xdata tablesDavid Majnemer2015-03-271-0/+10
* WinEH: Create an unwind help alloca for __CxxFrameHandler3 xdata tablesReid Kleckner2015-03-251-0/+13
* [winehprepare] Update and sort includes. NFC.Benjamin Kramer2015-03-231-1/+2
* Fixing a bug with WinEH PHI handlingAndrew Kaylor2015-03-201-1/+19
* WinEH: Make llvm.eh.actions emission match the EH docsReid Kleckner2015-03-191-8/+5
* Use WinEHPrepare to outline SEH finally blocksReid Kleckner2015-03-181-41/+109
* Make llvm.eh.actions an intrinsic and add docs for itReid Kleckner2015-03-121-5/+3
* Stop calling DwarfEHPrepare from WinEHPrepareReid Kleckner2015-03-121-39/+8
* Fix some clang warnings in WinEHPrepareReid Kleckner2015-03-111-3/+2
* Extended support for native Windows C++ EH outliningAndrew Kaylor2015-03-111-139/+857
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-4/+3
* Reland r229944: EH: Prune unreachable resume instructions during Dwarf EH pre...Reid Kleckner2015-03-091-3/+25
* Fix uninitialized memory references in WinEHPrepareAndrew Kaylor2015-03-051-1/+3
* Replace llvm.frameallocate with llvm.frameescapeReid Kleckner2015-03-051-159/+54
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-2/+2
* WinEH: Remove vestigial EH objectReid Kleckner2015-03-031-43/+13
* Fixing problem with field initialization orderAndrew Kaylor2015-03-031-2/+2
* Outline cleanup handlers for native Windows C++ exception handlingAndrew Kaylor2015-03-031-97/+251
* Remap arguments and non-alloca values used by outlined C++ exception handlers.Andrew Kaylor2015-03-031-40/+76
* Fixing a problem with insert location in WinEH outliningAndrew Kaylor2015-02-251-0/+1
* Fixing eol-styleAndrew Kaylor2015-02-241-625/+625
* Removing unused private field.Andrew Kaylor2015-02-231-3/+1
* Second attempt to fix WinEHCatchDirector build failures.Andrew Kaylor2015-02-231-1/+0
* Attempting to fix WinEHCatchDirector destructor related build failures.Andrew Kaylor2015-02-231-0/+1
* Remap frame variables for native Windows exception handling.Andrew Kaylor2015-02-231-390/+627
* Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH pre...Chandler Carruth2015-02-201-12/+3
* EH: Prune unreachable resume instructions during Dwarf EH preparationReid Kleckner2015-02-201-3/+12
OpenPOWER on IntegriCloud