summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveDebugValues.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressionsDavid Stenberg2019-12-131-2/+3
* [LiveDebugValues] Silence the unused var warning; NFCDjordje Todorovic2019-12-051-2/+1
* Reland "[LiveDebugValues] Introduce entry values of unmodified params"Djordje Todorovic2019-12-051-81/+304
* [DebugInfo] Make DebugVariable class available in DebugInfoMetadatastozer2019-12-031-111/+26
* Revert "[LiveDebugValues] Introduce entry values of unmodified params"Djordje Todorovic2019-12-031-301/+78
* [LiveDebugValues] Introduce entry values of unmodified paramsDjordje Todorovic2019-12-031-78/+301
* [DebugInfo] Remove the DIFlagArgumentNotModified debug info flagDjordje Todorovic2019-11-201-1/+1
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [DebugInfo] Avoid creating entry values for clobbered registersDavid Stenberg2019-11-131-4/+31
* [DebugInfo] Add helper for finding entry value candidates [NFC]David Stenberg2019-11-131-28/+61
* Reland: [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-11-081-3/+7
* 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
OpenPOWER on IntegriCloud