1 # SPDX
-License
-Identifier: GPL
-2.0
2 # Copyright
(C
) 2020 Jason A. Donenfeld
<Jason
@zx2c4.com
>. All Rights Reserved.
5 def_bool $
(as
-instr
,vpmovm2b
%k1$
(comma
)%zmm5
)
7 Supported by binutils
>= 2.25 and LLVM integrated assembler
10 def_bool $
(as
-instr
,sha1msg1
%xmm0$
(comma
)%xmm1
)
12 Supported by binutils
>= 2.24 and LLVM integrated assembler
15 def_bool $
(as
-instr
,sha256msg1
%xmm0$
(comma
)%xmm1
)
17 Supported by binutils
>= 2.24 and LLVM integrated assembler
19 def_bool $
(as
-instr
,tpause
%ecx)
21 Supported by binutils
>= 2.31.1 and LLVM integrated assembler
>= V7
24 def_bool $
(as
-instr
,vgf2p8mulb
%xmm0$
(comma
)%xmm1$
(comma
)%xmm2
)
26 Supported by binutils
>= 2.30 and LLVM integrated assembler
29 def_bool $
(as
-instr
,vaesenc
%ymm0$
(comma
)%ymm1$
(comma
)%ymm2
)
31 Supported by binutils
>= 2.30 and LLVM integrated assembler
34 def_bool $
(as
-instr
,vpclmulqdq \
$0x10$
(comma
)%ymm0$
(comma
)%ymm1$
(comma
)%ymm2
)
36 Supported by binutils
>= 2.30 and LLVM integrated assembler
39 def_bool $
(as
-instr64
,wrussq
%rax$
(comma
)(%rbx
))
41 Supported by binutils
>= 2.31 and LLVM integrated assembler