summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: Use MachineInstr& in LDVImpl::handleDebugValue, NFCDuncan P. N. Exon Smith2016-06-301-14/+13
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-3/+3
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-3/+4
* CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFCDuncan P. N. Exon Smith2016-02-271-4/+5
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-6/+12
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* Fix PR24563 (LiveDebugVariables unconditionally propagates all DBG_VALUEs)Adrian Prantl2015-12-211-52/+36
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-2/+1
* Refactor: Simplify boolean conditional return statements in lib/CodeGen.Rafael Espindola2015-10-241-3/+1
* CodeGen: Remove more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-091-6/+6
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-6/+6
* DebugInfo: Drop rest of DIDescriptor subclassesDuncan P. N. Exon Smith2015-04-211-1/+1
* DebugInfo: Fix UserValue::match() in LiveDebugVariables after r235050Duncan P. N. Exon Smith2015-04-161-5/+5
* DebugInfo: Gut DIScope, DIEnumerator and DISubrangeDuncan P. N. Exon Smith2015-04-161-2/+2
* DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith2015-04-151-3/+4
* DebugInfo: Move DIVariable::printExtendedName() to its only callerDuncan P. N. Exon Smith2015-04-141-1/+37
* CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith2015-04-061-2/+3
* CodeGen: Assert that inlined-at locations agreeDuncan P. N. Exon Smith2015-04-031-13/+4
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* Rewrite MachineOperand::print and MachineInstr::print to avoidEric Christopher2015-02-271-5/+5
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+0
* Added reset of LexicalScope in LiveDebugVariables reset function.Marcello Maggioni2014-10-241-0/+1
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-20/+28
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-28/+20
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-20/+28
* test commit: remove trailing whitespace.Frederic Riss2014-08-071-2/+2
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-3/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+4
* Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie2014-07-251-3/+26
* Revert "Recommit r212203: Don't try to construct debug LexicalScopes hierarch...David Blaikie2014-07-211-12/+3
* Recommit r212203: Don't try to construct debug LexicalScopes hierarchy for fu...David Blaikie2014-07-091-3/+12
* Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for ...Eric Christopher2014-07-031-12/+3
* Don't try to construct debug LexicalScopes hierarchy for functions that do no...David Blaikie2014-07-021-3/+12
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-251-3/+3
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-3/+3
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-3/+3
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-3/+3
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-3/+3
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-251-3/+3
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-241-3/+3
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Use unique_ptr to handle ownership of UserValues in LiveDebugVariablesImplDavid Blaikie2014-04-211-4/+6
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-9/+9
* Switch a number of loops in lib/CodeGen over to range-based for-loops, now thatOwen Anderson2014-03-171-5/+3
* Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson2014-03-131-2/+2
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-2/+2
* Remove capability for polymorphic destruction from LexicalScopeEric Christopher2013-11-201-1/+0
* Grammar.Eric Christopher2013-11-201-1/+1
* Represent RegUnit liveness with LiveRange instanceMatthias Braun2013-10-101-9/+9
OpenPOWER on IntegriCloud