]> granicus.if.org Git - llvm/commit
Merging r277135:
authorHans Wennborg <hans@hanshq.net>
Fri, 29 Jul 2016 16:18:18 +0000 (16:18 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 29 Jul 2016 16:18:18 +0000 (16:18 +0000)
commit4105790f1549808c1f1daa5250b4ada5f41a5c02
treeb53e08b37aa5cfd255dfde763f82ff76d8483713
parent53abc28e6e9ecafa75768dd7a7208312219a2908
Merging r277135:
------------------------------------------------------------------------
r277135 | niravd | 2016-07-29 04:49:32 -0700 (Fri, 29 Jul 2016) | 12 lines

Cleanup TransferDbgValues

[DAG] Check debug values for invalidation before transferring and mark
old debug values invalid when transferring to another SDValue.

This fixes PR28613.

Reviewers: jyknight, hans, dblaikie, echristo

Subscribers: yaron.keren, ismail, llvm-commits

Differential Revision: https://reviews.llvm.org/D22858
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_39@277164 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAG.cpp