[SystemZ] Fixes in the backend I/R.
authorJonas Paulsson <jonas.paulsson@ericsson.com>
Sat, 10 Oct 2015 07:14:24 +0000 (07:14 +0000)
committerJonas Paulsson <jonas.paulsson@ericsson.com>
Sat, 10 Oct 2015 07:14:24 +0000 (07:14 +0000)
expandPostRAPseudo():
STX -> 2 * STD: The first STD should not have the kill flag set for the address.

SystemZElimCompare:
BRC -> BRCT conversion: Don't forget to remove the CC<use,kill> operand.

Needed to make SystemZ/asm-17.ll pass with -verify-machineinstrs, which
now runs with this flag.

Reviewed by Ulrich Weigand.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249945 91177308-0d34-0410-b5e6-96231b3b80d8


No differences found