aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfWriter.cpp
AgeCommit message (Expand)Author
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-21Fix Visual Studio 2008 build failure.Devang Patel
2009-04-15s/RootDbgScope/FunctionDbgScope/gDevang Patel
2009-04-15Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine.Devang Patel
2009-04-15Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scop...Devang Patel
2009-04-13Right now, Debugging information to encode scopes (DW_TAG_lexical_block) reli...Devang Patel
2009-04-13Reapply 68847.Devang Patel
2009-04-13Add a new "available_externally" linkage type. This is intendedChris Lattner
2009-04-11Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman
2009-04-11Keep track of inlined functions and their locations. This information is coll...Devang Patel
2009-04-10Pass in the std::string parameter instead of returning it by value.Bill Wendling
2009-04-10Constify getter methods.Bill Wendling
2009-04-09StringMap<DIE*>::iterator::first() returns a pointer to the first character ofBill Wendling
2009-04-09Use a StringMap instead of std::map for storing std::string->DIE* maps. ThisBill Wendling
2009-04-08If subprogram type is not tagged as DW_TAG_subroutine_type then use it direct...Devang Patel
2009-03-25CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng
2009-03-25Do not ignore DW_TAG_class_type!Devang Patel
2009-03-13Oops...I committed too much.Bill Wendling
2009-03-13Temporarily XFAIL this test.Bill Wendling
2009-03-11Put the assignment back at the top of this method.Bill Wendling
2009-03-10Make ivars private. Other cleanup. No functionality change.Bill Wendling
2009-03-10Just make the Dwarf timer group static inside of the getter function. No need...Bill Wendling
2009-03-10Don't put static functions in anonymous namespace.Bill Wendling
2009-03-10These should *stop* the timer, not start it again.Bill Wendling
2009-03-10- Fix misspelled method name.Bill Wendling
2009-03-10- Create GetOrCreateSourceID from getOrCreateSourceID. GetOrCreateSourceID isBill Wendling
2009-03-10Refine the Dwarf writer timers so that they measure exception writing and debugBill Wendling
2009-03-10Add a timer to the DwarfWriter pass that measures the total time it takes toBill Wendling
2009-03-09Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
2009-02-27It is possible that subprgoram definition is only encoding return value direc...Devang Patel
2009-02-25Print variable's display name in dwarf DIE.Devang Patel
2009-02-25Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng
2009-02-24gdb uses DW_AT_prototyped to identify K&R style in C based languages.Devang Patel
2009-02-24If there is not any debug info available for any global variables and any sub...Devang Patel
2009-02-20- Early exit a nested block.Bill Wendling
2009-02-20Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling
2009-02-18The subprogram die may not exist while creating "default" scope.Devang Patel
2009-02-17The debugger sometimes lookup dynamically in the runtime to find ivar info of...Devang Patel
2009-02-17Emit debug info for bitfields.Devang Patel
2009-02-10Validate file id.Devang Patel
2009-02-03More whitespace fixin'.Bill Wendling
2009-02-03Whitespace and comment changes. No functionality change.Bill Wendling
2009-02-02Do not add redundant arguments in a method definition DIE.Devang Patel
2009-01-30 Each input file is encoded as a separate compile unit in LLVM debuggingDevang Patel
2009-01-30Remove dead code, again.Devang Patel
2009-01-30Remove dead code.Devang Patel
2009-01-30Add DW_AT_declaration for class methods.Devang Patel
2009-01-28Do not forget to derived type while constructing an array type.Devang Patel