summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminate unnecessary forwarding function.Devang Patel2011-08-181-16/+3
* Until now all debug info MDNodes referred to a root MDNode, a compile unit. T...Devang Patel2011-08-161-91/+82
* Remove unnecessary version check.Devang Patel2011-08-161-2/+1
* Refactor.Devang Patel2011-08-151-49/+60
* Continue to hoist uses of getCompileUnit() up. The goal is to get rid of uses...Devang Patel2011-08-151-19/+22
* This is somewhat déjà-vu, but avoid using getCompileUnit() as much as possi...Devang Patel2011-08-151-11/+11
* Refactor. Variables are part of compile unit so let CompileUnit create new va...Devang Patel2011-08-151-122/+17
* There is no need to maintain a set to keep track of variables that use locati...Devang Patel2011-08-151-4/+2
* Fix warning.Devang Patel2011-08-151-1/+1
* Simplify. Let DbgVariable keep track of variable's DBG_VALUE machine instruct...Devang Patel2011-08-151-39/+16
* Simplify mapping to variable from its abstract variable info.Devang Patel2011-08-151-24/+14
* Refactor.Devang Patel2011-08-151-5/+2
* Refactor.Devang Patel2011-08-151-14/+2
* Refactor. Global variables are part of compile unit so let CompileUnit create...Devang Patel2011-08-151-129/+2
* Refactor. A subprogram is part of compile unit so let CompileUnit construct n...Devang Patel2011-08-151-107/+8
* 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-101-488/+101
* 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
* Fix a lot of typos, improve (but not necessarily fix) grammaros and reflow someNick Lewycky2011-07-291-23/+21
* 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
* Refactor.Devang Patel2011-07-201-30/+40
* There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel2011-07-201-2/+10
* Distinguish between two copies of one inlined variable.Devang Patel2011-07-191-2/+6
* Use DebugLoc directly to map inlined functions' instructions to respective le...Devang Patel2011-07-151-4/+6
* Eliminate redundant map.Devang Patel2011-07-151-8/+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
* Refactor.Devang Patel2011-07-141-16/+7
* Eliminate redundant LLVMContext argument.Devang Patel2011-07-141-8/+10
* Simplify.Devang Patel2011-07-141-13/+3
* Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much...Devang Patel2011-07-141-17/+13
* Simplify. Compile unit check inside hasValidLocation() did not add any value.Devang Patel2011-07-141-26/+10
* Fix typo in DEBUG message.Devang Patel2011-07-141-2/+2
* Add DEBUG messages.Devang Patel2011-07-141-0/+5
* Refactor.Devang Patel2011-07-081-28/+29
* Make provision to have floating point constants in .debug_loc expressions.Devang Patel2011-07-081-37/+51
* Add DEBUG message.Devang Patel2011-07-071-0/+2
* Add DEBUG messages.Devang Patel2011-07-071-2/+9
* Remove dead code.Devang Patel2011-07-061-2/+0
* Handle debug info for i128 constants.Devang Patel2011-06-241-17/+21
* Use path API for path concatenation.Benjamin Kramer2011-06-051-5/+3
OpenPOWER on IntegriCloud