[all-commits] [llvm/llvm-project] 1eb279: [PowerPC][Power10] Add Vector Multiply/Mod/Divide ...
Amy Kwan via All-commits
all-commits at lists.llvm.org
Tue Jul 21 16:11:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1eb279d2a8c8325714bf517bff72d46f2d78cb05
https://github.com/llvm/llvm-project/commit/1eb279d2a8c8325714bf517bff72d46f2d78cb05
Author: Amy Kwan <amy.kwan1 at ibm.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M llvm/lib/Target/PowerPC/PPCInstrPrefix.td
M llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ISA31.txt
M llvm/test/MC/PowerPC/ppc64-encoding-ISA31.s
Log Message:
-----------
[PowerPC][Power10] Add Vector Multiply/Mod/Divide Instruction Definitions and MC Tests
This patch adds the td definitions and asm/disasm tests for the following instructions:
- Vector Multiply Low Doubleword: vmulld
- Vector Modulus Word/Doubleword: vmodsw, vmoduw, vmodsd, vmodud
- Vector Divide Word/Doubleword: vdivsw, vdivuw, vdivsd, vdivud
- Vector Multiply High Word/Doubleword: vmulhsw, vmulhsd, vmulhuw, vmulhud
- Vector Divide Extended Word/Doubleword: vdivesw, vdiveuw, vdivesd, vdiveud
Differential Revision: https://reviews.llvm.org/D82929
More information about the All-commits
mailing list