summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Collapse)AuthorAgeFilesLines
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-1/+1
| | | | | | MCSection subclasses yet, but this is a step in the right direction. llvm-svn: 77708
* revert rev. 75503 for now.Devang Patel2009-07-131-4/+1
| | | | llvm-svn: 75507
* Use Mangler to remove leading '1' from linkage names.Devang Patel2009-07-131-1/+4
| | | | llvm-svn: 75503
* Remove dead code.Devang Patel2009-07-071-5/+0
| | | | llvm-svn: 74949
* s/MainCU/ModuleCU/gDevang Patel2009-06-291-3/+2
| | | | llvm-svn: 74452
* Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprogramsDevang Patel2009-06-261-13/+2
| | | | | | and llvm.dbg.global_variables. llvm-svn: 74251
* Simplify.Devang Patel2009-06-251-7/+1
| | | | llvm-svn: 74215
* Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'.Bill Wendling2009-05-201-6/+2
| | | | llvm-svn: 72197
* Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used.Bill Wendling2009-05-201-13/+6
| | | | llvm-svn: 72196
* Revert r72192. It was causing a build failure.Bill Wendling2009-05-201-33/+44
| | | | llvm-svn: 72193
* Do some mechanical changes. Combine the 'construct abastract dbg thingy' in withBill Wendling2009-05-201-44/+33
| | | | | | | the 'constract function dbg thingy'. Rename some methods to make them consistent with the rest of the methods. Move the 'Emit' methods to the end of the file. llvm-svn: 72192
* RecordVariable is called each time a DECLARE node is encountered. For an inlinedBill Wendling2009-05-181-1/+8
| | | | | | | | function, this could be many, many times. We don't want to re-add variables to that DIE for each time. We just want to add them once. Check to make sure that we haven't added them already. llvm-svn: 72047
* Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling2009-05-151-0/+565
Again, no intendtional functionality change. llvm-svn: 71854
OpenPOWER on IntegriCloud