[ForwardOpTree] Execute canForwardTree also in release builds.
commitb2ef8067a0e108cf3888b9a1bf2a4a76b145f5c8
authorMichael Kruse <llvm@meinersbur.de>
Tue, 1 Aug 2017 22:15:04 +0000 (1 22:15 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Tue, 1 Aug 2017 22:15:04 +0000 (1 22:15 +0000)
tree1a65fbd1d04cf8c402cb6d3ba89e052b10bba2eb
parent3652b357ce709839460caed465af49051d85e81e
[ForwardOpTree] Execute canForwardTree also in release builds.

Commit r309730 moved the call to canForwardTree into an assert(), even
though this function has side-effects if its DoIt parameter is true. To
avoid a warning in release builds, do an (void)Execution of its result
instead.

To avoid such confusion in the future, rename
canForwardTree() to forwardTree().

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@309753 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transform/ForwardOpTree.cpp