summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
Commit message (Expand)AuthorAgeFilesLines
* Tidying up some code and comments. No functionality change.Bill Wendling2009-10-221-24/+6
* --- Reverse-merging r82282 into '.':Bill Wendling2009-09-201-47/+22
* Here's fun! It turns out that these filter functions can be internal. If they'reBill Wendling2009-09-201-1/+2
* Factor out label difference creation.Bill Wendling2009-09-181-35/+24
* It's inefficient to have place the exception tables (which contain the LSDA)Bill Wendling2009-09-181-5/+40
* pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, Chris Lattner2009-09-171-0/+1
* Big change #1 for personality function references:Chris Lattner2009-09-161-19/+45
* inline AsmPrinter::getCurrentFunctionEHName into its only caller.Chris Lattner2009-09-161-2/+5
* Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now)Chris Lattner2009-09-161-1/+1
* eliminate the horrid AsmPrinter::getGlobalLinkName method, inliningChris Lattner2009-09-161-2/+1
* strength reduce a call to PrintRelDirective(true).Chris Lattner2009-09-151-1/+3
* Exit early if exception handling isn't supported.Bill Wendling2009-09-101-13/+13
* Comment and whitespace cleanups. No intentional functionality change.Bill Wendling2009-09-101-27/+21
* Revert part of my r81424 patch. I removed what looked like superfluous paddingBill Wendling2009-09-101-23/+37
* Don't hardcode the TType format size. In fact, rework the code so that it's moreBill Wendling2009-09-101-49/+49
* Remove the "#if 0" that Noone loved. It wasn't really necessary, because theBill Wendling2009-09-101-27/+20
* Pull check for SJLJ EH into a boolean and use that.Bill Wendling2009-09-101-7/+10
* Use the SizeOfEncodedValue function instead of magic variables for theBill Wendling2009-09-101-4/+3
* Add helpful comment.Bill Wendling2009-09-101-0/+1
* Believe it or not, this is a simplification. :-)Bill Wendling2009-09-091-37/+79
* Use the EOL that takes the encoding and translates it into DWARF-English.Bill Wendling2009-09-091-11/+13
* Early exit from function.Bill Wendling2009-09-091-14/+13
* Small amount of code clean-up: Don't use ".size()" when not necessary.Bill Wendling2009-09-091-5/+7
* reduce size of SmallString to something more reasonableJim Grosbach2009-09-011-1/+1
* Use raw_ostream instead of sstreamJim Grosbach2009-09-011-7/+5
* revert inadvertant change from previous commitJim Grosbach2009-09-011-2/+3
* Simply LSDA lable emission to use a direct special-case output instead ofJim Grosbach2009-09-011-4/+3
* Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach2009-09-011-3/+8
* Output a hex value, because all of the others are hex.Bill Wendling2009-08-311-1/+1
* Revert commit 80428. It completely broke exceptionDuncan Sands2009-08-311-30/+17
* PR4747Jim Grosbach2009-08-311-2/+3
* - Add target lowering methods to get the preferred format for the FDE and LSDABill Wendling2009-08-291-17/+30
* Make the augmentation size and next set of bytes agree on size,Eric Christopher2009-08-291-4/+10
* Nuke trailing whitespace.Eric Christopher2009-08-281-9/+9
* Revert accidental commit.Bill Wendling2009-08-271-41/+28
* --- Reverse-merging r80147 into '.':Bill Wendling2009-08-271-28/+41
* If we're emitting additional CIEs due to personality functionsEric Christopher2009-08-261-1/+1
* - Rename EmitCommonInformationEntry to EmitCIE.Bill Wendling2009-08-251-11/+8
* - Emit new line after each FDE.Bill Wendling2009-08-251-1/+3
* Rename functions to something more descriptive. At the very least mention theBill Wendling2009-08-251-7/+11
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-24/+24
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-12/+12
* Attempt to comment this code more.Bill Wendling2009-08-201-27/+122
* Add missing includes.David Greene2009-08-191-0/+1
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-6/+7
* fix COFF targets (mingw/cygwin) to provide ehframe and LSDA sectionsChris Lattner2009-08-181-8/+2
* add a horrible hack to the dwarf printer. It looks like mingw is not specifyingChris Lattner2009-08-181-3/+9
* Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach2009-08-171-3/+0
* Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach2009-08-171-32/+7
* Add catch block handling to SjLj exception handling.Jim Grosbach2009-08-121-4/+9
OpenPOWER on IntegriCloud