aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Second attempt:Bill Wendling2009-04-291-5/+5
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-281-4/+5
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-281-4/+4
* Fix Visual Studio 2008 build failure.Devang Patel2009-04-211-3/+3
* s/RootDbgScope/FunctionDbgScope/gDevang Patel2009-04-151-13/+13
* Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine.Devang Patel2009-04-151-1/+2
* Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scop...Devang Patel2009-04-151-76/+188
* Right now, Debugging information to encode scopes (DW_TAG_lexical_block) reli...Devang Patel2009-04-131-3/+8
* Reapply 68847.Devang Patel2009-04-131-3/+127
* Add a new "available_externally" linkage type. This is intendedChris Lattner2009-04-131-0/+3
* Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman2009-04-111-124/+3
* Keep track of inlined functions and their locations. This information is coll...Devang Patel2009-04-111-3/+124
* Pass in the std::string parameter instead of returning it by value.Bill Wendling2009-04-101-12/+16
* Constify getter methods.Bill Wendling2009-04-101-1/+1
* StringMap<DIE*>::iterator::first() returns a pointer to the first character ofBill Wendling2009-04-091-3/+3
* Use a StringMap instead of std::map for storing std::string->DIE* maps. ThisBill Wendling2009-04-091-10/+10
* If subprogram type is not tagged as DW_TAG_subroutine_type then use it direct...Devang Patel2009-04-081-2/+3
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-251-4/+4
* Do not ignore DW_TAG_class_type!Devang Patel2009-03-251-0/+1
* Oops...I committed too much.Bill Wendling2009-03-131-25/+40
* Temporarily XFAIL this test.Bill Wendling2009-03-131-40/+25
* Put the assignment back at the top of this method.Bill Wendling2009-03-111-2/+2
* Make ivars private. Other cleanup. No functionality change.Bill Wendling2009-03-101-59/+27
* Just make the Dwarf timer group static inside of the getter function. No need...Bill Wendling2009-03-101-7/+5
* Don't put static functions in anonymous namespace.Bill Wendling2009-03-101-4/+0
* These should *stop* the timer, not start it again.Bill Wendling2009-03-101-2/+2
* - Fix misspelled method name.Bill Wendling2009-03-101-11/+5
* - Create GetOrCreateSourceID from getOrCreateSourceID. GetOrCreateSourceID isBill Wendling2009-03-101-79/+82
* Refine the Dwarf writer timers so that they measure exception writing and debugBill Wendling2009-03-101-143/+169
* Add a timer to the DwarfWriter pass that measures the total time it takes toBill Wendling2009-03-101-8/+110
* Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling2009-03-091-20/+37
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-7/+10
* It is possible that subprgoram definition is only encoding return value direc...Devang Patel2009-02-271-2/+6
* Print variable's display name in dwarf DIE.Devang Patel2009-02-251-1/+1
* Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng2009-02-251-316/+395
* gdb uses DW_AT_prototyped to identify K&R style in C based languages.Devang Patel2009-02-241-0/+5
* If there is not any debug info available for any global variables and any sub...Devang Patel2009-02-241-13/+26
* - Early exit a nested block.Bill Wendling2009-02-201-23/+27
* Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling2009-02-201-5/+11
* The subprogram die may not exist while creating "default" scope.Devang Patel2009-02-181-1/+4
* The debugger sometimes lookup dynamically in the runtime to find ivar info of...Devang Patel2009-02-171-0/+6
* Emit debug info for bitfields.Devang Patel2009-02-171-1/+18
* Validate file id.Devang Patel2009-02-101-0/+3
* More whitespace fixin'.Bill Wendling2009-02-031-37/+36
* Whitespace and comment changes. No functionality change.Bill Wendling2009-02-031-25/+11
* Do not add redundant arguments in a method definition DIE.Devang Patel2009-02-021-11/+18
* Each input file is encoded as a separate compile unit in LLVM debuggingDevang Patel2009-01-301-34/+46
* Remove dead code, again.Devang Patel2009-01-301-14/+0
* Remove dead code.Devang Patel2009-01-301-10/+0
* Add DW_AT_declaration for class methods.Devang Patel2009-01-301-2/+5