Projet_SETI_RISC-V/riscv-gnu-toolchain/gdb/gas/testsuite/gas/arm/cde.s
2023-03-06 14:48:14 +01:00

36 lines
1.2 KiB
ArmAsm

.syntax unified
.include "cde-scalar.s"
# vcx1{a} encoding has the following form
# 111a110i0d10iiiidddd0pppi1iiiiii (vector form)
# 111a110s0d10iiiidddd0pppi0iiiiii (S/D register form)
#
# Variants to test:
# - immediates that set each set of `i` to ones in turn.
# - each register set to something non-zero
# (where each block of register sets is set to all-ones if possible)
# - coprocessor set to 7
# vcx2{a} encoding has the following form
# 111a110i0d11iiiidddd0pppi1mimmmm (vector form)
# 111a110s0d11iiiidddd0pppi0mimmmm (S/D register form)
#
# Variants to test:
# - immediates that set each set of `i` to ones in turn.
# - each register set to something non-zero
# (where each block of register sets is set to all-ones if possible)
# - coprocessor set to 7
# vcx3{a} encoding has the following form
# 111a110i1diinnnndddd0pppn1mimmmm (vector form)
# 111a110s1diinnnndddd0pppn0mimmmm (S/D register form)
#
# Variants to test:
# - immediates that set each set of `i` to ones in turn.
# - each register set to something non-zero
# (where each block of register sets is set to all-ones if possible)
# - coprocessor set to 7
.include "cde-mve.s"
.include "cde-mve-or-neon.s"