Remove valueCoversEntireFragment asserts in ConvertDebugDeclareToDebugValue
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>
Tue, 19 Jun 2018 08:41:34 +0000 (08:41 +0000)
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>
Tue, 19 Jun 2018 08:41:34 +0000 (08:41 +0000)
commit2015a39955d7fe7ed1561b65b6a9d96bff6fc56c
tree78246a6fb30c46a0720a772196ad37920330c78f
parent20e85ba854a2069bcaf572fbaeca6c94c4cb03ad
Remove valueCoversEntireFragment asserts in ConvertDebugDeclareToDebugValue

This is a fixup for r334830 causing problems in polly-aosp buildbot.

Focus in r334830 was to fix a problem seen with
ConvertDebugDeclareToDebugValue involving store instructions.
It also added some asserts to find out of similar problems
existed for the ConvertDebugDeclareToDebugValue functions
involving load and phi instructions. One of those asserts seems
to blow in the polly-aosp buildbot, so I'll revert the asserts
while debugging.

llvm-svn: 335031
llvm/lib/Transforms/Utils/Local.cpp