aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-02-09Use assembler expressions to lay out the EH LSDA.Rafael Espindola1-1/+4
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-6/+6
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin1-7/+0
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-2/+2
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie1-1/+1
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-01-05PR 31534: When emitting both DWARF unwind tables and debug information,Joerg Sonnenberger1-1/+2
2017-01-02Emit .cfi_sections before the first .cfi_startprocJoerg Sonnenberger1-7/+6
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-3/+4
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher1-4/+3
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun1-3/+4
2016-04-18[NFC] Header cleanupMehdi Amini1-2/+0
2015-08-31[EH] Handle non-Function personalities like unknown personalitiesReid Kleckner1-1/+0
2015-07-29Reapply "Add reverse(ContainerTy) range adapter."Pete Cooper1-2/+1
2015-07-29Revert "Add reverse(ContainerTy) range adapter."Pete Cooper1-1/+2
2015-07-29Add reverse(ContainerTy) range adapter.Pete Cooper1-2/+1
2015-07-24Use make_range(rbegin(), rend()) to allow foreach loops. NFC.Pete Cooper1-3/+2
2015-07-14[CodeGen] Force emission of personality directive if explicitly specifiedKeno Fischer1-15/+23
2015-04-24[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames1-11/+11
2015-03-17Move the EH symbol to the asm printer and use it for the SJLJ case too.Rafael Espindola1-2/+0
2015-03-17Replace a use of GetTempSymbol with createTempSymbol.Rafael Espindola1-2/+2
2015-03-09Print jump tables before exception tables.Rafael Espindola1-9/+2
2015-02-27Centralize handling of the eh_begin and eh_end labels.Rafael Espindola1-4/+0
2015-01-14Use MMI->getPersonality() instead of MMI->getPersonalities()[MMI->getPersonal...Reid Kleckner1-2/+1
2014-11-14Allow the use of functions as typeinfo in landingpad clausesReid Kleckner1-3/+3
2014-11-03Revert r221150, as it broke sanitizer testsOliver Stannard1-1/+1
2014-11-03Emit .eh_frame with relocations to functions, rather than sectionsOliver Stannard1-1/+1
2014-06-11CodeGen: refactor DwarfExceptionSaleem Abdulrasool1-4/+3
2014-05-14Fix ARM EHABI when function has landingpad and nounwind.Logan Chien1-8/+7
2014-04-30Prepare support of Itanium ABI on ARM as opposed to EHABI byJoerg Sonnenberger1-2/+4
2014-04-24[C++] Use 'nullptr'.Craig Topper1-1/+1
2014-02-14Generate the DWARF stack frame decode operations in the function prologue for...Artyom Skrobov1-1/+17
2014-01-29Enable EHABI by defaultRenato Golin1-22/+14
2014-01-14Make getTargetStreamer return a possibly null pointer.Rafael Espindola1-1/+1
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2013-12-03Reland 196270 "Generalize debug info / EH emission in AsmPrinter"Timur Iskhodzhanov1-1/+1
2013-11-26Rename DwarfException methods so the new names are consistent with DwarfDebug...Timur Iskhodzhanov1-5/+5
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola1-1/+1
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-5/+11
2013-02-15Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C ...Benjamin Kramer1-1/+1
2013-02-09Remove unneeded "TargetMachine.h" #includes.Jakub Staszak1-1/+0
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-9/+9
2012-11-19Make AsmPrinter::EmitTTypeReference() more robust - putAnton Korobeynikov1-10/+3
2012-11-19Factor out type info emission into separate routine.Anton Korobeynikov1-0/+49
2012-11-14Fix really stupid ARM EHABI info generation bug: we should not emitAnton Korobeynikov1-11/+14
2012-10-08Move TargetData to DataLayout.Micah Villmow1-1/+1
2012-07-20Remove unused private member variables uncovered by the recent changes to cla...Benjamin Kramer1-3/+1
2012-01-24An option to selectively enable part of ARM EHABI support.Evgeniy Stepanov1-5/+14