OSDN Git Service

[SystemZ] Don't drop any operands in expandZExtPseudo()
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>
Wed, 22 Mar 2017 06:03:32 +0000 (06:03 +0000)
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>
Wed, 22 Mar 2017 06:03:32 +0000 (06:03 +0000)
commit23d3b2f777017ea836f79c4eb1180b5b13821652
treedef7236089cb0305ec6e66878ddb54ff6de4a5b0
parent122028fe3a8b0d7306e6212a103f37e041a8542c
[SystemZ]  Don't drop any operands in expandZExtPseudo()

Make sure that any operands, e.g. of an implicit def of a super reg is
transferred to the new instruction.

Review: Ulrich Weigand

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298484 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
test/CodeGen/SystemZ/expand-zext-pseudo.ll [new file with mode: 0644]