OSDN Git Service

[SystemZ] Define the return instruction as a pseudo alias of BR
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Wed, 25 Sep 2013 10:20:08 +0000 (10:20 +0000)
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>
Wed, 25 Sep 2013 10:20:08 +0000 (10:20 +0000)
commit9f3f4bf377ac93fd32c8b93ae23378a82ad0f353
treef98e9963ce27ab007357856b4c6dda985491659f
parentc2b840cb7c58e59c68aaa589841c41fb272df66d
[SystemZ] Define the return instruction as a pseudo alias of BR

This is the first of a few patches to reduce the dupliation of encoding
information.  The return instruction is a normal BR in which one of the
registers is fixed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191364 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/SystemZ/SystemZAsmPrinter.cpp
lib/Target/SystemZ/SystemZInstrFormats.td
lib/Target/SystemZ/SystemZInstrInfo.td