summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Yet more dead code.Rafael Espindola2011-05-061-13/+0
| | | | llvm-svn: 130988
* Update comments.Rafael Espindola2011-05-061-2/+2
| | | | llvm-svn: 130987
* More dead code elimination.Rafael Espindola2011-05-061-71/+0
| | | | llvm-svn: 130985
* Print all the moves at a given label instead of just the first one.Rafael Espindola2011-04-261-1/+1
| | | | | | Remove previous DwarfCFI hack. llvm-svn: 130187
* Remove unused arguments.Rafael Espindola2011-04-201-1/+1
| | | | llvm-svn: 129844
* Some refactoring suggested by Anton Korobeynikov.Rafael Espindola2011-04-151-23/+28
| | | | llvm-svn: 129600
* Remove dead code. rdar://9221736.Evan Cheng2011-04-071-5/+0
| | | | llvm-svn: 129044
* Speculatively revert commit 127478 (jsjodin) in an attempt to fix theDuncan Sands2011-03-121-0/+7
| | | | | | | | | | llvm-gcc-i386-linux-selfhost and llvm-x86_64-linux-checks buildbots. The original log entry: Remove optimization emitting a reference insted of label difference, since it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used. llvm-svn: 127540
* Remove optimization emitting a reference insted of label difference, since ↵Jan Sjödin2011-03-111-7/+0
| | | | | | it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used. llvm-svn: 127478
* Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich2011-02-251-2/+3
| | | | llvm-svn: 126488
* Remove dead variable.Nick Lewycky2011-02-241-1/+1
| | | | llvm-svn: 126450
* Enable DebugInfo support for COFF object files.Devang Patel2011-02-241-2/+1
| | | | | | Patch by Nathan Jeffords! llvm-svn: 126425
* Add CFI directives-based frame information emission. Not hooked yet.Anton Korobeynikov2011-01-141-0/+40
| | | | llvm-svn: 123474
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs ↵Anton Korobeynikov2011-01-101-3/+3
| | | | | | and fixes here and there. llvm-svn: 123170
* Second try at making direct object emission produce the same resultsRafael Espindola2010-12-061-1/+1
| | | | | | | as llc + llvm-mc. This time ELF is not changed and I tested that llvm-gcc bootstrap on darwin10 using darwin9's assembler and linker. llvm-svn: 121006
* Revert previous two patches while I try to find out how to make bothRafael Espindola2010-12-061-1/+1
| | | | | | linux and darwin assemblers happy :-( llvm-svn: 121004
* Add an EmitAbsValue helper method and use it in cases where we want to be sureRafael Espindola2010-12-061-1/+1
| | | | | | | that no relocations are used (on MochO). Fixes llc producing different output from llc + llvm-mc. llvm-svn: 121000
* Add 118023 back, but with proper spelling for .uleb128/.sleb128.Rafael Espindola2010-11-041-7/+6
| | | | llvm-svn: 118254
* Revert previous patch. Some targets don't support uleb and sayRafael Espindola2010-11-041-6/+7
| | | | | | they do :-( llvm-svn: 118250
* MCize.Rafael Espindola2010-11-041-7/+6
| | | | llvm-svn: 118249
* Until uleb/sleb are MC-ized, add a hack to make them work with ELF objectEli Friedman2010-08-161-2/+2
| | | | | | emission. llvm-svn: 111177
* Move EmitFrameMoves into AsmPrinter.Chris Lattner2010-04-041-1/+81
| | | | llvm-svn: 100371
* now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.Chris Lattner2010-04-041-0/+39
| | | | llvm-svn: 100368
* move some more stuff to asmprinter.Chris Lattner2010-04-041-0/+32
| | | | llvm-svn: 100351
* move EmitEncodingByte to AsmPrinter.Chris Lattner2010-04-041-0/+44
| | | | llvm-svn: 100349
* move EmitCFAByte to AsmPrinter.Chris Lattner2010-04-041-0/+13
| | | | llvm-svn: 100348
* move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner2010-04-041-0/+71
llvm-svn: 100344
OpenPOWER on IntegriCloud