summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveDebugValues.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destin...Simon Pilgrim2019-10-311-9/+5
* [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-10-311-5/+9
* Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-291-2/+1
* Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [AArch64][DebugIn...Simon Pilgrim2019-10-291-1/+2
* Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-281-2/+1
* Fix a variable typo in LiveDebugValues [NFC]David Stenberg2019-10-251-2/+2
* [LiveDebugValues] Small code clean up; NFCDjordje Todorovic2019-10-251-18/+11
* Reverted r375425 as it broke some buildbots.Sander de Smalen2019-10-211-1/+2
* [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen2019-10-211-2/+1
* Fix MSVC "not all control paths return a value" warning. NFCI.Simon Pilgrim2019-10-041-0/+1
* [DebugInfo] LiveDebugValues: move DBG_VALUE creation into VarLoc classJeremy Morse2019-10-041-107/+137
* [DebugInfo] LiveDebugValues: defer DBG_VALUE creation during analysisJeremy Morse2019-10-041-8/+7
* Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"Krasimir Georgiev2019-09-181-1/+2
* [AArch64][DebugInfo] Do not recompute CalleeSavedStackSizeSander de Smalen2019-09-181-2/+1
* [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locationsJeremy Morse2019-09-061-12/+54
* [DebugInfo] LiveDebugValues: locations with different exprs should not be mergedJeremy Morse2019-09-041-7/+17
* [LiveDebugValues][NFC] Silence an unused variable warningJeremy Morse2019-09-041-0/+1
* [LiveDebugValues] Insert entry values after bundlesDavid Stenberg2019-08-301-2/+1
* [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locationsJeremy Morse2019-08-291-0/+1
* [DebugInfo] LiveDebugValues should always revisit backedges if it skips themJeremy Morse2019-08-291-37/+17
* [DebugInfo] Remove invalidated locations during LiveDebugValuesJeremy Morse2019-08-231-3/+15
* [DebugInfo] Avoid dropping location info across block boundariesJeremy Morse2019-08-211-57/+105
* [DebugInfo] Handle complex expressions with spills in LiveDebugValuesJeremy Morse2019-08-161-31/+27
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-3/+3
* [DebugInfo] Avoid crash from dropped fragments in LiveDebugValuesJeremy Morse2019-08-151-2/+15
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-1/+1
* Reland "[LiveDebugValues] Emit the debug entry values"Djordje Todorovic2019-07-091-17/+120
* Revert "[LiveDebugValues] Emit the debug entry values"Djordje Todorovic2019-06-271-139/+20
* [LiveDebugValues] Emit the debug entry valuesDjordje Todorovic2019-06-271-20/+139
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-2/+2
* Remove ';' after namespace's closing bracket [NFC]David Stenberg2019-06-131-1/+1
* [NFC] Sink a function call into LiveDebugValues::processJeremy Morse2019-06-131-7/+13
* [DebugInfo] Honour variable fragments in LiveDebugValuesJeremy Morse2019-06-131-39/+227
* [DebugInfo] Terminate all location-lists at end of blockJeremy Morse2019-06-101-12/+50
* [LiveDebugValues] Close range for previous variable's location when adding ne...Nikola Prica2019-06-031-1/+11
* [X86] Fix several places that weren't passing what they though they were to M...Craig Topper2019-06-021-3/+9
* Test commit (NFC)Nikola Prica2019-05-271-0/+1
* [LiveDebugValues] Rename 'DMI' into 'DebugInstr' (NFC)Petar Jovanovic2019-05-231-33/+37
* [DebugInfoMetadata] Refactor DIExpression::prepend constants (NFC)Petar Jovanovic2019-05-201-3/+3
* Temporarily Revert "[DebugInfo] Terminate more location-list ranges at the en...Eric Christopher2019-05-081-47/+11
* [DebugInfo] Terminate more location-list ranges at the end of blocksJeremy Morse2019-04-291-11/+47
* [DEBUGINFO] Reposting r352642: Handle restore instructions in LiveDebugValuesWolfgang Pieb2019-02-041-59/+152
* Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's ...Wolfgang Pieb2019-01-301-149/+59
* [DEBUGINFO] Handle restore instructions in LiveDebugValuesWolfgang Pieb2019-01-301-59/+149
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [LiveDebugValues] Extend var ranges through artificial blocksVedant Kumar2018-10-051-12/+32
* Clarify debug output in LiveDebugValuesVedant Kumar2018-10-051-7/+27
* Remove FrameAccess struct from hasLoadFromStackSlotSander de Smalen2018-09-051-3/+5
* Fix issue introduced by r341301 that broke buildbot.Sander de Smalen2018-09-031-3/+6
OpenPOWER on IntegriCloud