commit | 3b8332372a3b2083da26a11a2de4a5a452e1119c | [log] [tgz] |
---|---|---|
author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | Mon Jan 15 15:41:26 2018 +0000 |
committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | Mon Jan 15 15:41:26 2018 +0000 |
tree | e89f47aa59391ea009a94d3b590f0e964d6ba4ee | |
parent | 4b7d612a69433e9bd4fc44e8557e11fc2a6a710a [diff] |
[SystemZ] Check for legality before doing LOAD AND TEST transformations. Since a load and test instruction treat its operands as signed, it can only replace a logical compare for EQ/NE uses. Review: Ulrich Weigand https://bugs.llvm.org/show_bug.cgi?id=35662 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@322488 91177308-0d34-0410-b5e6-96231b3b80d8