[all-commits] [llvm/llvm-project] 1372e2: [PowerPC] Add vector pair load/store instructions ...
bsaleil via All-commits
all-commits at lists.llvm.org
Mon Sep 21 08:28:15 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1372e23c7d4b25fd23689842246e66f70c949b46
https://github.com/llvm/llvm-project/commit/1372e23c7d4b25fd23689842246e66f70c949b46
Author: Baptiste Saleil <baptiste.saleil at ibm.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
M llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
M llvm/lib/Target/PowerPC/PPCInstrPrefix.td
M llvm/lib/Target/PowerPC/PPCRegisterInfo.h
M llvm/lib/Target/PowerPC/PPCRegisterInfo.td
M llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ISA31.txt
M llvm/test/MC/PowerPC/ppc64-encoding-ISA31.s
M llvm/utils/TableGen/CodeGenTarget.cpp
Log Message:
-----------
[PowerPC] Add vector pair load/store instructions and vector pair register class
This patch adds support for the lxvp, lxvpx, plxvp, stxvp, stxvpx and pstxvp
instructions in the PowerPC backend. These instructions allow loading and
storing VSX register pairs. This patch also adds the VSRp register class
definition needed for these instructions.
Differential Revision: https://reviews.llvm.org/D84359
More information about the All-commits
mailing list