aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
AgeCommit message (Expand)Author
2009-08-19Add missing includes.David Greene
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-14Do not completely skip subrange info for a zero sized array.Devang Patel
2009-08-08sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner
2009-08-03eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it p...Chris Lattner
2009-08-02move dwarf debug info section selection stuff from TAI toChris Lattner
2009-07-31switch off of 'Section' onto MCSection. We're not properly usingChris Lattner
2009-07-30Start using DebugInfoFinder.Devang Patel
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-26Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar
2009-07-16Skip special LLVM prefix '1' while emitting linknage name.Devang Patel
2009-07-14Change the internal interface to makeNameProper to take a bool thatChris Lattner
2009-07-14Do not use Mangler to remove '1' from linkage name.Devang Patel
2009-07-13Use assertion.Devang Patel
2009-07-13Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel
2009-07-13revert rev. 75503 for now.Devang Patel
2009-07-13Use Mangler to remove leading '1' from linkage names.Devang Patel
2009-07-07Accidently dropped this while removing dead code in previous commit.Devang Patel
2009-07-07Remove dead code.Devang Patel
2009-06-29Struct types are described using field types only.Devang Patel
2009-06-29s/MainCU/ModuleCU/gDevang Patel
2009-06-29Multiple DW_TAG_compile_unit is not used, afaict, on any target.Devang Patel
2009-06-26Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprogramsDevang Patel
2009-06-25Simplify.Devang Patel
2009-06-24Down with statics!Owen Anderson
2009-06-18simplify macro debug info directive handling.Chris Lattner
2009-06-16Use MainCU if it is available.Devang Patel
2009-06-15Gracefully handle imbalanced inline function begin and end markers.Devang Patel
2009-06-13llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block i...Devang Patel
2009-06-12Clear AbstractInstanceRootMap at the end of the function.Devang Patel
2009-06-05Remove some unnecessary #includes.Dan Gohman
2009-06-01Accidental commit. This isn't ready for prime time just yet.Bill Wendling
2009-05-30Untabification.Bill Wendling
2009-05-20Minor code cleanup. No functionality change.Bill Wendling
2009-05-20Merge 'ConstructFunctionDbgScope' and 'ConstructAbstractDbgScope'.Bill Wendling
2009-05-20Rename 'New*' methods to 'Create*' to be consistent. 'NewString' isn't used.Bill Wendling
2009-05-20Add comment for emit section.Bill Wendling
2009-05-20Move 'Emit' methods down to their own place.Bill Wendling
2009-05-20Revert r72192. It was causing a build failure.Bill Wendling
2009-05-20Do some mechanical changes. Combine the 'construct abastract dbg thingy' in withBill Wendling
2009-05-18Don't set the "location" information for inlined functions' variables.Bill Wendling
2009-05-18Small code cleanup.Bill Wendling
2009-05-18RecordVariable is called each time a DECLARE node is encountered. For an inlinedBill Wendling
2009-05-15Split out the DwarfDebug module from the DwarfWriter module.Bill Wendling