[all-commits] [llvm/llvm-project] b641c9: [VE] Support rest of load/store instructions in MC...
Kazushi Marukawa via All-commits
all-commits at lists.llvm.org
Tue Jun 9 05:21:38 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: b641c9f729fe4ebbc3e737fa69d3d9caf1cb3632
https://github.com/llvm/llvm-project/commit/b641c9f729fe4ebbc3e737fa69d3d9caf1cb3632
Author: Kazushi (Jam) Marukawa <marukawa at nec.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp
M llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp
M llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp
M llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h
M llvm/lib/Target/VE/VEInstrFormats.td
M llvm/lib/Target/VE/VEInstrInfo.td
A llvm/test/MC/VE/ATMAM.s
A llvm/test/MC/VE/CAS.s
A llvm/test/MC/VE/DLD.s
A llvm/test/MC/VE/PFCH.s
A llvm/test/MC/VE/TS1AM.s
A llvm/test/MC/VE/TS2AM.s
A llvm/test/MC/VE/TS3AM.s
Log Message:
-----------
[VE] Support rest of load/store instructions in MC layer
Summary:
Add DLD/DLDU/DLDL/PFCH/TS1AM/TS2AM/TS3AM/ATMAM/CAS instructions newly.
Add regression tests for them to asmparser, mccodeemitter, and disassembler.
In order to add those instructions, change asmparser to support UImm0to2 and
UImm1 operands, add new decode functions to disassembler, and add new print
functions to instprinter.
Differential Revision: https://reviews.llvm.org/D81454
More information about the All-commits
mailing list