summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WinEH
Commit message (Expand)AuthorAgeFilesLines
* [Verifier] Verify invokes of intrinsicsPhilip Reames2015-06-261-2/+2
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-1730-149/+149
* [WinEH] C++ EH state numbering fixesAndrew Kaylor2015-05-206-61/+58
* Changed renaming of local symbols by inserting a dot vefore the numeric suffix.Sunil Srivastava2015-05-126-29/+29
* [WinEH] Handle nested landing pads that return directly to the parent function.Andrew Kaylor2015-05-115-5/+219
* [WinEH] Update exception numbering to give handlers their own base state.Andrew Kaylor2015-05-114-3/+300
* Flip r236172 testcase RUN option ordering for BSD sed(1). NFC.Ahmed Bougacha2015-04-301-1/+1
* [WinEH] Start EH preparation for 32-bit x86, it uses no argumentsReid Kleckner2015-04-293-10/+14
* [WinEH] Split blocks at calls to llvm.eh.begincatchAndrew Kaylor2015-04-285-10/+116
* [SEH] Implement GetExceptionCode in __except blocksReid Kleckner2015-04-241-3/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-242-8/+8
* [WinEH] Split the landingpad BB instead of cloning itReid Kleckner2015-04-246-8/+8
* Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepa...Reid Kleckner2015-04-236-6/+6
* [WinEH] Replace more lpad value uses with undefReid Kleckner2015-04-231-0/+67
* Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare ...Reid Kleckner2015-04-235-5/+5
* [WinEH] Don't skip landing pads that end with an unreachable instruction.Andrew Kaylor2015-04-232-0/+2
* [SEH] Remove the old __C_specific_handler code now that WinEHPrepare worksReid Kleckner2015-04-225-5/+5
* [WinEH] Demote values and phis live across exception handlers up frontReid Kleckner2015-04-225-62/+190
* [WinEH] Correctly handle inlined __finally blocks with capturesReid Kleckner2015-04-221-0/+48
* Re-land r235154-r235156 under the existing -sehprepare flagReid Kleckner2015-04-211-0/+83
* [WinEH] Fix problem with mapping shared empty handler blocks.Andrew Kaylor2015-04-201-0/+110
* Fixing line endingsAndrew Kaylor2015-04-201-14/+14
* [WinEH] Fixes for a few cppeh failures.Andrew Kaylor2015-04-172-0/+537
* Revert r235154-r235156, they cause asserts when building win64 code (http://c...Nico Weber2015-04-175-87/+4
* Fix test failure due to racing commitsReid Kleckner2015-04-171-3/+3
* [SEH] Reimplement x64 SEH using WinEHPrepareReid Kleckner2015-04-175-4/+87
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-1619-52/+52
* [WinEH] Handle a landingpad, resume, and cleanup all rolled into a BBReid Kleckner2015-04-161-0/+35
* [SEH] Deal with users of the old lpad for SEH catch-all blocksReid Kleckner2015-04-161-0/+59
* [WinEH] Try to make the MachineFunction CFG more accurateReid Kleckner2015-04-151-0/+6
* Reland "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-0/+163
* Revert "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-163/+0
* [WinEH] Use the parent function when computing frameescape labelsReid Kleckner2015-04-151-0/+163
* [WinEH] Avoid emitting xdata tables twice for cleanupsReid Kleckner2015-04-141-0/+20
* [WinEH] Recognize SEH finally block inserted by the frontendReid Kleckner2015-04-101-0/+155
* [WinEH] Try to make outlining invokes work a little betterReid Kleckner2015-04-101-0/+91
* [WinEH] Minor bug fixes.Andrew Kaylor2015-04-081-2/+2
* [WinEH] Fix xdata generation when no catch object is presentReid Kleckner2015-04-071-0/+47
* [WinEH] Don't sink allocas into child handlersReid Kleckner2015-04-061-0/+180
* [WinEH] Fill out CatchHigh in the TryBlockMapDavid Majnemer2015-04-031-2/+2
* [WinEH] Fill out .xdata for catch objectsDavid Majnemer2015-04-031-2/+2
* [WinEH] Sink UnwindHelp completely out of IRDavid Majnemer2015-04-034-29/+8
* [WinEH] Handle nested landing pads in outlined catch handlersAndrew Kaylor2015-04-034-35/+17
* [WinEH] Make llvm.eh.actions use frameescape indices for catch paramsReid Kleckner2015-04-029-18/+22
* Fix WinEHPrepare bug with multiple catch handlersAndrew Kaylor2015-04-011-0/+229
* [WinEH] Generate .xdata for catch handlersDavid Majnemer2015-03-313-10/+210
* [WinEH] Run cleanup handlers when an exception is thrownDavid Majnemer2015-03-3011-29/+255
* WinEH: Create a parent frame alloca for HandlerType xdata tablesDavid Majnemer2015-03-271-0/+6
* WinEH: Create an unwind help alloca for __CxxFrameHandler3 xdata tablesReid Kleckner2015-03-251-0/+3
* Fixing a bug with WinEH PHI handlingAndrew Kaylor2015-03-201-0/+241
OpenPOWER on IntegriCloud