llvm-project/llvm/test/MC
Caroline Concatto 2ecbe8c38c [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
This patch adds the assembly/disassembly for the following instructions:

For INT:
    ADD(array results, multiple and single vector): Add replicated single
        vector to multi-vector with ZA array vector results.
    SUB(array results, multiple and single vector): Subtract replicated single
        vector from multi-vector with ZA array vector results.
For FP:
    FMLA (multiple and single vector): Multi-vector floating-point fused
          multiply-add by vector.
    FMLS (multiple and single vector): Multi-vector floating-point
          multiply-subtract long by vector.
The reference can be found here:

https://developer.arm.com/documentation/ddi0602/2022-09

The Matriz Operand has 2 new sizes 32(.s) and 64(.d) bits
(MatrixOp32 and MatrixOp64)

Depends on: D135448

Depends on:  D135952

Differential Revision: https://reviews.llvm.org/D135455
2022-10-19 17:49:48 +01:00
..
AArch64 [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers 2022-10-19 17:49:48 +01:00
AMDGPU [AMDGPU] V_LDEXP_F16 encoding fix and doc update. 2022-10-19 09:52:53 -04:00
ARM [ARM] Add errors for MVE exclusive registers. 2022-10-10 22:06:35 +01:00
AVR [AVR] Fix useDeprecatedPositionallyEncodedOperands errors. 2022-09-25 17:55:09 -04:00
AsmParser [Object] Add ELF section type for offloading objects 2022-07-07 12:20:30 -04:00
BPF [BPF] Implement mod operation 2022-05-12 10:59:18 +08:00
COFF [MC][COFF] Add COFF section flag "Info" 2022-10-19 10:32:58 +08:00
CSKY [CSKY] Add missing codegen pattern for 16-bit instruction 2022-03-29 16:05:30 +08:00
Disassembler [X86] Add WRMSRNS instructions. 2022-10-19 13:04:11 +08:00
ELF [MC] only run ELF/AArch64 if supported 2022-10-12 15:53:44 -07:00
GOFF [SystemZ][z/OS] Implement detection and handling for XPLink Leaf procedures. 2022-07-17 14:30:33 -04:00
Hexagon
Lanai
LoongArch [LoongArch] Produce a R_LARCH_32_PCREL relocation 2022-09-29 09:04:44 +08:00
M68k [M68k] Add MC support for link/unlk 2022-08-08 11:00:11 +08:00
MSP430
MachO [MC] .addrsig_sym: ignore unregistered symbols 2022-10-11 15:07:14 -07:00
Mips [MC][Mips] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * 2022-06-30 16:39:23 -07:00
PowerPC [llvm-objdump] Default to --mcpu=future for PPC64 2022-06-30 11:30:35 -07:00
RISCV RISCV: adjust relocation emission 2022-09-30 15:28:48 +00:00
Sparc [SPARC][MC] Support more relocation types 2022-06-05 14:09:39 -04:00
SystemZ [SystemZ] Bugfix for symbolic displacements. 2022-05-22 17:41:36 +02:00
VE
WebAssembly [WebAssembly][MC] Fix missing `else` after `return` due to type checker bug 2022-10-04 16:43:22 -07:00
X86 [X86] Add WRMSRNS instructions. 2022-10-19 13:04:11 +08:00
XCOFF