summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* [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-092-28/+51
* Do not assert on first non-prologue instruction being a CFI directive.Michael Kuperstein2015-10-081-5/+1
* [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-072-3/+22
* [WinEH] Fix two minor issues in __CxxFrameHandler3 tablesReid Kleckner2015-10-071-1/+1
* [X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting the stack before callsMichael Kuperstein2015-10-071-0/+6
* DebugInfo: Include the decl_line/decl_file in subprogram definitions if they ...David Blaikie2015-10-071-0/+8
* [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-012-54/+199
* Fix debug info with SafeStack.Evgeniy Stepanov2015-09-301-3/+12
* [WinEH] Teach AsmPrinter about funcletsDavid Majnemer2015-09-294-30/+141
* [WinEH] Fix ip2state table emission with funcletsReid Kleckner2015-09-283-55/+71
* Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFCCraig Topper2015-09-281-2/+2
* Debug Info: Emit the dwo_name only in skeleton CUs, not in DWOs.Adrian Prantl2015-09-221-3/+5
* Test commit. Fix comment. NFC.Maksim Panchenko2015-09-191-1/+1
* [WinEH] Rip out the landingpad-based C++ EH state numbering codeReid Kleckner2015-09-162-86/+30
* [WinEH] Pull Adjectives and CatchObj out of the catchpad arg listReid Kleckner2015-09-161-0/+10
* DwarfDebug: Emit dwo_id+dwo_name for DICompileUnits that provide a dwoId.Adrian Prantl2015-09-141-0/+8
* Fix typos.Bruce Mitchener2015-09-121-2/+2
* [X86] Make sure startproc/endproc are pairedDavid Majnemer2015-09-111-1/+1
* Debug Info: Allow a DIModule to appear as the scope of other entities.Adrian Prantl2015-09-101-0/+2
* [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-092-14/+40
* [WinEH] Emit prologues and epilogues for funcletsReid Kleckner2015-09-081-6/+14
* [EH] Handle non-Function personalities like unknown personalitiesReid Kleckner2015-08-312-6/+3
* AsmPrinter: Allow null subroutine typeDuncan P. N. Exon Smith2015-08-281-4/+3
* [WinEH] Add some support for code generating catchpadReid Kleckner2015-08-272-24/+39
* [WinEH] Calculate state numbers for the new EH representationDavid Majnemer2015-08-182-6/+7
* Redo "Make global aliases have symbol size equal to their type"John Brawn2015-08-121-0/+14
* Make DW_AT_[MIPS_]linkage_name optional, and off by default for SCE.Paul Robinson2015-08-113-1/+21
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* [MC/Dwarf] Allow to specify custom parameters for linetable emission.Frederic Riss2015-08-071-1/+2
* Revert "Make global aliases have symbol size equal to their type"John Brawn2015-08-071-10/+0
* If the "CodeView" module flag is set, emit codeview instead of DWARFReid Kleckner2015-08-052-12/+5
* -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are dep...David Blaikie2015-08-031-5/+8
* AsmPrinter: Split out non-DIE printing from DIE::print(), NFCDuncan P. N. Exon Smith2015-08-021-28/+24
* AsmPrinter: Take DIEValueList in some DwarfUnit API, NFCDuncan P. N. Exon Smith2015-08-022-13/+17
* AsmPrinter: Change DIEValueList to a subclass of DIE, NFCDuncan P. N. Exon Smith2015-08-021-6/+6
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-313-4/+3
* Reapply "Add reverse(ContainerTy) range adapter."Pete Cooper2015-07-291-2/+1
* Revert "Add reverse(ContainerTy) range adapter."Pete Cooper2015-07-291-1/+2
* Add reverse(ContainerTy) range adapter.Pete Cooper2015-07-291-2/+1
* Implement target independent TLS compatible with glibc's emutls.c.Chih-Hung Hsieh2015-07-282-29/+115
* Use make_range(rbegin(), rend()) to allow foreach loops. NFC.Pete Cooper2015-07-243-8/+5
OpenPOWER on IntegriCloud