summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
Commit message (Expand)AuthorAgeFilesLines
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-3/+3
* [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4Etienne Bergeron2016-06-211-5/+32
* NFC; refactor getFrameIndexReferenceFromSPSanjoy Das2016-06-161-3/+12
* Don't force SP-relative addressing for statepointsSanjoy Das2016-06-151-1/+2
* [MC] Create unique .pdata sections for every .text sectionReid Kleckner2016-05-021-4/+3
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [WinEH] Allocate the registration node before the catch objectsDavid Majnemer2016-03-011-0/+1
* [WinEH] Update CoreCLR EH state numberingJoseph Tremoulet2016-01-041-21/+22
* [WinEH] Add comments explaining the EH tablesDavid Majnemer2015-12-271-31/+114
* [WinEH] Make llvm.x86.seh.recoverfp work on x64Reid Kleckner2015-12-151-1/+11
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-50/+63
* [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner2015-11-171-27/+27
* [WinEH] Fix funclet prologues with stack realignmentReid Kleckner2015-11-051-11/+10
* [CodeGen] Mark setjmp/catchret MBBs address-takenJoseph Tremoulet2015-10-231-5/+3
* [WinEH] Remove extraneous call to emitEHRegistrationOffsetLabelDavid Majnemer2015-10-211-1/+0
* AsmPrinter: Remove implicit ilist iterator conversion, NFCDuncan P. N. Exon Smith2015-10-201-3/+3
* [WinEH] Fix stack alignment in funclets and ParentFrameOffset calculationReid Kleckner2015-10-161-6/+8
* [WinEH] Add CoreCLR EH table emissionJoseph Tremoulet2015-10-131-3/+277
* [WinEH] Iterate state changes instead of invokesJoseph Tremoulet2015-10-131-148/+192
* [WinEH] Remove CatchObjRecoverIdxDavid Majnemer2015-10-121-13/+4
* [WinEH] Remove more dead codeDavid Majnemer2015-10-101-27/+23
* [WinEH] Delete the old landingpad implementation of Windows EHReid Kleckner2015-10-091-210/+69
* [SEH] Update SEH codegen tests to use the new IRReid Kleckner2015-10-091-0/+5
* [SEH] Fix _except_handler4 table base statesReid Kleckner2015-10-091-1/+4
* [SEH] Remember to emit the last invoke range for SEHReid Kleckner2015-10-091-28/+48
* [WinEH] Refer to filter funclets using their symbol-table symbolDavid Majnemer2015-10-071-1/+2
* [WinEH] Undo the effect of r249578 for 32-bitReid Kleckner2015-10-071-3/+16
* [WinEH] Fix two minor issues in __CxxFrameHandler3 tablesReid Kleckner2015-10-071-1/+1
* [WinEH] Recognize CoreCLR personality functionJoseph Tremoulet2015-10-061-4/+4
* Move helper classes into an anonymous namespace. NFC.Benjamin Kramer2015-10-051-0/+2
* Call the correct overload.Richard Trieu2015-10-021-2/+4
* [WinEH] Emit __C_specific_handler tables for the new IRReid Kleckner2015-10-011-50/+195
* [WinEH] Teach AsmPrinter about funcletsDavid Majnemer2015-09-291-30/+120
* [WinEH] Fix ip2state table emission with funcletsReid Kleckner2015-09-281-52/+65
* [WinEH] Rip out the landingpad-based C++ EH state numbering codeReid Kleckner2015-09-161-84/+29
* [WinEH] Pull Adjectives and CatchObj out of the catchpad arg listReid Kleckner2015-09-161-0/+10
* [X86] Make sure startproc/endproc are pairedDavid Majnemer2015-09-111-1/+1
* [WinEH] Add codegen support for cleanuppad and cleanupretReid Kleckner2015-09-101-4/+6
* [SEH] Emit 32-bit SEH tables for the new EH IRReid Kleckner2015-09-091-13/+39
* [WinEH] Emit prologues and epilogues for funcletsReid Kleckner2015-09-081-6/+14
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-271-22/+36
* [WinEH] Calculate state numbers for the new EH representationDavid Majnemer2015-08-181-4/+5
* [CodeGen] Force emission of personality directive if explicitly specifiedKeno Fischer2015-07-141-2/+6
* [WinEH] Emit the LSDA even if no lpads remain but outlining occurredReid Kleckner2015-07-131-6/+14
* [WinEH] Make sure LSDA tables are 4 byte alignedReid Kleckner2015-07-101-0/+2
* Rename llvm.frameescape and llvm.framerecover to localescape and localrecoverReid Kleckner2015-07-071-1/+1
* [SEH] Add new intrinsics for recovering and restoring parent framesReid Kleckner2015-06-301-15/+21
* [WinEH] Put finally pointers in the handler scope table fieldReid Kleckner2015-06-111-14/+13
* [WinEH] Create an llvm.x86.seh.exceptioninfo intrinsicReid Kleckner2015-06-111-3/+18
* [WinEH] _except_handlerN uses 0 instead of 1 to indicate catch-allReid Kleckner2015-06-101-6/+4
OpenPOWER on IntegriCloud