summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfException.h
Commit message (Collapse)AuthorAgeFilesLines
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-0/+1
| | | | | | | | | | | | | and short. Well, it's kinda short. Definitely nasty and brutish. The front-end generates the register/unregister calls into the SjLj runtime, call-site indices and landing pad dispatch. The back end fills in the LSDA with the call-site information provided by the front end. Catch blocks are not yet implemented. Built on Darwin and verified no llvm-core "make check" regressions. llvm-svn: 78625
* - Temporarily unbreak the build by forcing the TType "absptr", which isn'tBill Wendling2009-07-291-1/+13
| | | | | | | correct. But what are you going to do? I'll fix this in the future. - Move another large loop into its own method. llvm-svn: 77408
* Doxygenify comments.Bill Wendling2009-07-281-0/+2
| | | | llvm-svn: 77394
* Split out large loop into it's very own method. No intended functionality ↵Bill Wendling2009-07-281-7/+11
| | | | | | change. llvm-svn: 77393
* fix include guard.Chris Lattner2009-07-171-2/+2
| | | | llvm-svn: 76228
* Simplify.Devang Patel2009-06-251-8/+3
| | | | llvm-svn: 74215
* Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling2009-05-151-2/+2
| | | | | | Again, no intendtional functionality change. llvm-svn: 71854
* Split out the DwarfException class into its own file. No functionality change,Bill Wendling2009-05-151-0/+178
though the classes have been marked with "VISIBILITY_HIDDEN". llvm-svn: 71827
OpenPOWER on IntegriCloud