summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/WinException.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-2/+2
* IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne2017-05-161-6/+6
* [WinEH] Adjust decision to emit SEH moves for leaf functionsReid Kleckner2017-03-201-2/+2
* [WinEH] Don't assume endFunction is called while in .textReid Kleckner2016-12-281-10/+7
* Don't emit .seh_handler directives for any cleanup funcletsReid Kleckner2016-12-081-6/+6
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-8/+11
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-11/+8
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-8/+11
* Fix comment typos. NFC.Simon Pilgrim2016-11-201-1/+1
* [SEH] Emit the parent frame offset label even if there are no funcletsReid Kleckner2016-09-301-19/+39
* Win64: Don't emit unwind info for "leaf" functions (PR30337)Hans Wennborg2016-09-221-1/+1
* Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher2016-09-161-1/+1
* 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
OpenPOWER on IntegriCloud