aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* add the comments of each declaration follow it, making it easier to read and ...Renato Golin2011-08-181-49/+44
* Eliminate unnecessary forwarding function.Devang Patel2011-08-183-19/+6
* Add new DIE into the map asap.Devang Patel2011-08-181-8/+6
* Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel2011-08-164-99/+96
* Remove unused Target argument from AsmParser construction methods.Jim Grosbach2011-08-161-1/+1
* Remove unnecessary version check.Devang Patel2011-08-161-2/+1
* Refactor.Devang Patel2011-08-152-49/+68
* Continue to hoist uses of getCompileUnit() up. The goal is to get rid of uses...Devang Patel2011-08-152-21/+24
* This is somewhat déjà-vu, but avoid using getCompileUnit() as much as possi...Devang Patel2011-08-152-14/+14
* Refactor. Variables are part of compile unit so let CompileUnit create new va...Devang Patel2011-08-154-123/+129
* There is no need to maintain a set to keep track of variables that use locati...Devang Patel2011-08-152-8/+2
* Fix warning.Devang Patel2011-08-152-2/+2
* Simplify. Let DbgVariable keep track of variable's DBG_VALUE machine instruct...Devang Patel2011-08-152-55/+24
* Simplify mapping to variable from its abstract variable info.Devang Patel2011-08-152-29/+18
* Refactor.Devang Patel2011-08-152-5/+11
* Refactor.Devang Patel2011-08-152-15/+9
* Refactor. Global variables are part of compile unit so let CompileUnit create...Devang Patel2011-08-153-129/+114
* Refactor. A subprogram is part of compile unit so let CompileUnit construct n...Devang Patel2011-08-154-114/+141
* Use ArrayRef.Devang Patel2011-08-121-6/+6
* Plug a memory leak.Benjamin Kramer2011-08-111-3/+3
* Stay within 80 columns.Devang Patel2011-08-101-18/+28
* Distinguish between two copies of one inlined variable. Take 2.Devang Patel2011-08-101-3/+4
* Revert unintentional parts of previous check-in.Devang Patel2011-08-101-5/+2
* Start using LexicalScopes utility. No intetional functionality change.Devang Patel2011-08-102-526/+113
* Simplify by creating parent first.Devang Patel2011-08-081-19/+14
* Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth2011-08-051-6/+2
* Some revisions to Devang's change r136759 for merged global debug info.Bob Wilson2011-08-031-23/+9
* Use byte offset, instead of element number, to access merged global.Devang Patel2011-08-031-3/+21
* Remove an unnecessary cast.Jay Foad2011-08-011-1/+1
* Fix a lot of typos, improve (but not necessarily fix) grammaros and reflow someNick Lewycky2011-07-292-24/+22
* Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth2011-07-291-0/+9
* Remove outdated FIXME comment.Devang Patel2011-07-271-1/+0
* It is quiet possible that inlined function body is split into multiple chunks...Devang Patel2011-07-271-16/+41
* While extracting lexical scopes from machine instruction stream, work on one ...Devang Patel2011-07-261-9/+9
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-261-2/+3
* Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng2011-07-231-1/+1
* Refactor.Devang Patel2011-07-202-31/+42
* There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel2011-07-201-2/+10
* While emitting constant value, look through derived type and use underlying b...Devang Patel2011-07-201-14/+23
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-201-1/+0
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-202-2/+2
* Distinguish between two copies of one inlined variable.Devang Patel2011-07-191-2/+6
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-191-2/+1
* Add a frame with the compact unwind encoding if it exists.Bill Wendling2011-07-191-0/+3
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-186-6/+3
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-2/+2
* Use DebugLoc directly to map inlined functions' instructions to respective le...Devang Patel2011-07-152-5/+9
* Eliminate redundant map.Devang Patel2011-07-152-12/+3
* Reverting r135232. It's causing infinite looping in DbgScope::openInsnRange.Evan Cheng2011-07-151-13/+5
* Do not get confused by multiple empty lexical scopes inlined at one location. Devang Patel2011-07-151-5/+13