summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename Win64Exception.(cpp|h) to WinException.(cpp|h)Reid Kleckner2015-05-281-504/+0
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-5/+5
* [WinEH] Update exception numbering to give handlers their own base state.Andrew Kaylor2015-05-111-1/+13
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-15/+15
* Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepa...Reid Kleckner2015-04-231-40/+0
* Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare ...Reid Kleckner2015-04-231-0/+40
* [SEH] Remove the old __C_specific_handler code now that WinEHPrepare worksReid Kleckner2015-04-221-40/+0
* Re-land r235154-r235156 under the existing -sehprepare flagReid Kleckner2015-04-211-0/+30
* [WinEH] Reusing HandlerType entries leads to small CatchHigh valuesDavid Majnemer2015-04-171-1/+0
* [WinEH] Allow CatchHigh to be equal to TryHighDavid Majnemer2015-04-171-1/+1
* Revert r235154-r235156, they cause asserts when building win64 code (http://c...Nico Weber2015-04-171-24/+34
* Fix unused variable warningReid Kleckner2015-04-171-5/+0
* [SEH] Reimplement x64 SEH using WinEHPrepareReid Kleckner2015-04-171-29/+24
* [WinEH] Try to make the MachineFunction CFG more accurateReid Kleckner2015-04-151-3/+7
* Reland "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-1/+1
* Revert "[WinEH] Use the parent function when computing frameescape labels"Reid Kleckner2015-04-151-1/+1
* [WinEH] Use the parent function when computing frameescape labelsReid Kleckner2015-04-151-1/+1
* [WinEH] Avoid emitting xdata tables twice for cleanupsReid Kleckner2015-04-141-3/+5
* [WinEHPrepare] Don't rely on the order of IRDavid Majnemer2015-04-101-1/+5
* [WinEH] Fix xdata generation when no catch object is presentReid Kleckner2015-04-071-6/+14
* [WinEH] Fill out CatchHigh in the TryBlockMapDavid Majnemer2015-04-031-2/+7
* [WinEH] Fill out .xdata for catch objectsDavid Majnemer2015-04-031-1/+8
* [WinEH] Generate .xdata for catch handlersDavid Majnemer2015-03-311-4/+30
* [WinEH] Run cleanup handlers when an exception is thrownDavid Majnemer2015-03-301-2/+210
* Move the EH symbol to the asm printer and use it for the SJLJ case too.Rafael Espindola2015-03-171-2/+0
* Replace a use of GetTempSymbol with createTempSymbol.Rafael Espindola2015-03-171-2/+2
* Centralize handling of the eh_begin and eh_end labels.Rafael Espindola2015-02-271-10/+2
* Unify the two EH personality classification routines I wroteReid Kleckner2015-02-141-1/+1
* Fix assertion when C++ EH filters are present in functions using SEHReid Kleckner2015-01-231-2/+2
* Classify functions by EH personality type rather than using the tripleReid Kleckner2015-01-231-2/+2
* Win64 SEH: Emit the constant 1 for catch-all into xdataReid Kleckner2015-01-221-2/+2
* Win64Exception.cpp: Try to fix crash for x64 EH. "Per" might be null there.NAKAMURA Takumi2015-01-151-1/+1
* Use MMI->getPersonality() instead of MMI->getPersonalities()[MMI->getPersonal...Reid Kleckner2015-01-141-2/+2
* Emit the Itanium LSDA for unknown EH personalities on Win64Reid Kleckner2015-01-141-11/+6
* CodeGen support for x86_64 SEH catch handlers in LLVMReid Kleckner2015-01-141-1/+148
* CodeGen: split out the Win64Exception emitterSaleem Abdulrasool2014-09-011-1/+1
* MC: rename EmitWin64EH routinesSaleem Abdulrasool2014-06-291-4/+4
* Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore...NAKAMURA Takumi2014-06-251-10/+3
* Revert r211399, "Generate native unwind info on Win64"NAKAMURA Takumi2014-06-221-3/+10
* Generate native unwind info on Win64Reid Kleckner2014-06-201-10/+3
* CodeGen: refactor DwarfExceptionSaleem Abdulrasool2014-06-111-4/+3
* Add back r201608, r201622, r201624 and r201625Rafael Espindola2014-02-191-1/+2
* Revert r201622 and r201608.Daniel Jasper2014-02-191-2/+1
* Fix PR18743.Rafael Espindola2014-02-181-1/+2
* Pass the Mangler by reference.Rafael Espindola2014-02-081-1/+1
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-071-1/+1
* Reland 196270 "Generalize debug info / EH emission in AsmPrinter"Timur Iskhodzhanov2013-12-031-1/+1
* Rename DwarfException methods so the new names are consistent with DwarfDebug...Timur Iskhodzhanov2013-11-261-6/+6
* Revert: Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-081-3/+9
* Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-061-9/+3
OpenPOWER on IntegriCloud