aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* - Record that the debug info is actually used so that the label folder doesn'tBill Wendling2009-05-121-10/+10
* This is a large rewrite of how Dwarf info for inlined functions is handled.Bill Wendling2009-05-101-95/+225
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-7/+7
* Compute the offsets of the compile units. We need this so that when we emit aBill Wendling2009-05-081-11/+20
* Minor clean ups. No functionality change.Bill Wendling2009-05-081-5/+4
* Revert 71165. It did more than just revert 71158 and it introducedDan Gohman2009-05-071-140/+57
* Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling2009-05-071-57/+140
* Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLo...Argyrios Kyrtzidis2009-05-071-0/+17
* Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's meth...Argyrios Kyrtzidis2009-05-071-8/+11
* - Move some debug fields to coincide with how GCC emits them. No functionalityBill Wendling2009-05-061-24/+53
* Do not require variable debug info nodes to have a compile unit.Chris Lattner2009-05-051-20/+24
* Restore a comment.Argyrios Kyrtzidis2009-05-041-0/+2
* Restore minor deletion.Mike Stump2009-05-041-5/+6
* -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis2009-05-031-83/+1
* Simplify more code and add timer stuff.Bill Wendling2009-05-011-7/+32
* Simplify more code.Bill Wendling2009-05-011-9/+4
* Simplify some code.Bill Wendling2009-05-011-8/+5
* Fix whitespace. It was confusing me.Bill Wendling2009-05-011-21/+20
* Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis2009-04-301-16/+13
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-292-5/+4
* Second attempt:Bill Wendling2009-04-292-7/+7
* Initialized arrays can be in any address space.Sanjiv Gupta2009-04-281-3/+4
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-282-6/+7
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-282-6/+6
* 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-152-77/+189
* 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-132-1/+6
* 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-102-25/+28
* Constify getter methods.Bill Wendling2009-04-102-2/+3
* StringMap<DIE*>::iterator::first() returns a pointer to the first character ofBill Wendling2009-04-092-4/+8
* 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
* change printStringChar to emit characters as unsigned char instead of char,Chris Lattner2009-04-081-9/+5
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-252-6/+17
* Do not ignore DW_TAG_class_type!Devang Patel2009-03-251-0/+1
* Do not emit comments unless -asm-verbose.Evan Cheng2009-03-241-93/+150
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-8/+8
* For inline asm output operand that matches an input. Encode the input operand...Evan Cheng2009-03-201-1/+1
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-31/+53
* 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