summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
AgeCommit message (Expand)Author
2015-04-14DebugInfo: Move DIVariable::printExtendedName() to its only callerDuncan P. N. Exon Smith
2015-04-06CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith
2015-04-03CodeGen: Assert that inlined-at locations agreeDuncan P. N. Exon Smith
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer
2015-02-27Rewrite MachineOperand::print and MachineInstr::print to avoidEric Christopher
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth
2014-10-24Added reset of LexicalScope in LiveDebugVariables reset function.Marcello Maggioni
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-10-01Revert r218778 while investigating buldbot breakage.Adrian Prantl
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-08-07test commit: remove trailing whitespace.Frederic Riss
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-07-25Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie
2014-07-21Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarch...David Blaikie
2014-07-09Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie
2014-07-03Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for ...Eric Christopher
2014-07-02Don't try to construct debug LexicalScopes hierarchy for functions that do no...David Blaikie
2014-04-25This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl
2014-04-25Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl
2014-04-25This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl
2014-04-25Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl
2014-04-25This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl
2014-04-25Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl
2014-04-24Debug info for optimized code: Support variables that are on the stack andAdrian Prantl
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-21Use unique_ptr to handle ownership of UserValues in LiveDebugVariablesImplDavid Blaikie
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-17Switch a number of loops in lib/CodeGen over to range-based for-loops, now thatOwen Anderson
2014-03-13Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer
2013-11-20Remove capability for polymorphic destruction from LexicalScopeEric Christopher
2013-11-20Grammar.Eric Christopher
2013-10-10Represent RegUnit liveness with LiveRange instanceMatthias Braun
2013-10-10Rename LiveRange to LiveInterval::SegmentMatthias Braun
2013-09-16Debug info: Fix PR16736 and rdar://problem/14990587.Adrian Prantl
2013-08-14Track new virtual registers by register number.Mark Lacey
2013-07-09Reapply an improved version of r180816/180817.Adrian Prantl
2013-06-16Debug Info: Simplify Frame Index handling in DBG_VALUE Machine InstructionsDavid Blaikie
2013-04-30Temporarily revert "Change the informal convention of DBG_VALUE so that we ca...Adrian Prantl
2013-04-30Change the informal convention of DBG_VALUE so that we can express aAdrian Prantl
2013-02-13Clean up LDV, no functionality change.Manman Ren
2013-02-13Fix comment.Eric Christopher
2013-02-13Debug Info: LiveDebugVarible can remove DBG_VALUEs, make sure we emit them back.Manman Ren
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-28Make the LiveRegMatrix analysis available to targets.Jakob Stoklund Olesen
2012-08-22Tidy up a few more uses of MF.getFunction()->getName().David Blaikie
2012-06-28Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling