[VE] Add alternative names to registers
authorKazushi (Jam) Marukawa <marukawa@nec.com>
Wed, 22 Apr 2020 07:07:28 +0000 (09:07 +0200)
committerSimon Moll <simon.moll@emea.nec.com>
Wed, 22 Apr 2020 07:07:42 +0000 (09:07 +0200)
commitba4162c1c42e656f85abef11a036f4f0b3ad7453
tree52084aa0e373fe9f7b3e90dce2605489519fc71c
parent05a11974ae9f8fc03b7cc8d679031ebba8e6a12b
[VE] Add alternative names to registers

Summary:
VE uses identical names "%s0-63" to all generic registers.  Change to use
alternative name mechanism among all generic registers instead of hard-
coding them.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D78174
llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp
llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h
llvm/lib/Target/VE/VERegisterInfo.td