LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
Arm64.def
Go to the documentation of this file.
1#ifndef FUNCTION_VARIANT_FLAG
2#error "FUNCTION_VARIANT_FLAG must be defined"
3#endif
4
5FUNCTION_VARIANT_FLAG(ARM64_DEFAULT , 0 , "default" )
6
7FUNCTION_VARIANT_FLAG(ARM64_FLAGM , 1 , "flagm" )
8FUNCTION_VARIANT_FLAG(ARM64_FLAGM2 , 2 , "flagm2" )
9FUNCTION_VARIANT_FLAG(ARM64_FHM , 3 , "fhm" )
10FUNCTION_VARIANT_FLAG(ARM64_DOTPROD , 4 , "dotprod" )
11FUNCTION_VARIANT_FLAG(ARM64_SHA3 , 5 , "sha3" )
12FUNCTION_VARIANT_FLAG(ARM64_RDM , 6 , "rdm" )
13FUNCTION_VARIANT_FLAG(ARM64_LSE , 7 , "lse" )
14FUNCTION_VARIANT_FLAG(ARM64_SHA256 , 8 , "sha256" )
15FUNCTION_VARIANT_FLAG(ARM64_SHA512 , 9 , "sha512" )
16FUNCTION_VARIANT_FLAG(ARM64_SHA1 , 10 , "sha1" )
17FUNCTION_VARIANT_FLAG(ARM64_AES , 11 , "aes" )
18FUNCTION_VARIANT_FLAG(ARM64_PMULL , 12 , "pmull" )
19FUNCTION_VARIANT_FLAG(ARM64_SPECRES , 13 , "specres" )
20FUNCTION_VARIANT_FLAG(ARM64_SB , 14 , "sb" )
21FUNCTION_VARIANT_FLAG(ARM64_FRINTTS , 15 , "frintts" )
22FUNCTION_VARIANT_FLAG(ARM64_LRCPC , 16 , "lrcpc" )
23FUNCTION_VARIANT_FLAG(ARM64_LRCPC2 , 17 , "lrcpc2" )
24FUNCTION_VARIANT_FLAG(ARM64_FCMA , 18 , "fcma" )
25FUNCTION_VARIANT_FLAG(ARM64_JSCVT , 19 , "jscvt" )
26FUNCTION_VARIANT_FLAG(ARM64_PAUTH , 20 , "PAuth" )
27FUNCTION_VARIANT_FLAG(ARM64_PAUTH2 , 21 , "PAuth2" )
28FUNCTION_VARIANT_FLAG(ARM64_FPAC , 22 , "fpac" )
29FUNCTION_VARIANT_FLAG(ARM64_DPB , 23 , "dpb" )
30FUNCTION_VARIANT_FLAG(ARM64_DPB2 , 24 , "dpb2" )
31FUNCTION_VARIANT_FLAG(ARM64_BF16 , 25 , "bf16" )
32FUNCTION_VARIANT_FLAG(ARM64_I8MM , 26 , "i8mm" )
33FUNCTION_VARIANT_FLAG(ARM64_WFXT , 27 , "WFxT" )
34FUNCTION_VARIANT_FLAG(ARM64_RPRES , 28 , "rpres" )
35FUNCTION_VARIANT_FLAG(ARM64_ECV , 29 , "ecv" )
36FUNCTION_VARIANT_FLAG(ARM64_AFP , 30 , "afp" )
37FUNCTION_VARIANT_FLAG(ARM64_LSE2 , 31 , "lse2" )
38FUNCTION_VARIANT_FLAG(ARM64_CSV2 , 32 , "csv2" )
39FUNCTION_VARIANT_FLAG(ARM64_CVS3 , 33 , "cvs3" )
40FUNCTION_VARIANT_FLAG(ARM64_DIT , 34 , "dit" )
41FUNCTION_VARIANT_FLAG(ARM64_FP16 , 35 , "fp16" )
42FUNCTION_VARIANT_FLAG(ARM64_SSBS , 36 , "ssbs" )
43FUNCTION_VARIANT_FLAG(ARM64_BTI , 37 , "bti" )
44FUNCTION_VARIANT_FLAG(ARM64_SME , 44 , "sme" )
45FUNCTION_VARIANT_FLAG(ARM64_SME2 , 45 , "sme2" )
46FUNCTION_VARIANT_FLAG(ARM64_SMEF64F64 , 46 , "smef64f64" )
47FUNCTION_VARIANT_FLAG(ARM64_SMEI16I64 , 47 , "smei16i64" )
48FUNCTION_VARIANT_FLAG(ARM64_SMEF32F32 , 48 , "smef32f32" )
49FUNCTION_VARIANT_FLAG(ARM64_SMEBI32I32 , 49 , "smebi32i32" )
50FUNCTION_VARIANT_FLAG(ARM64_SMEB16F32 , 50 , "smeb16f32" )
51FUNCTION_VARIANT_FLAG(ARM64_SMEF16F32 , 51 , "smef16f32" )
52FUNCTION_VARIANT_FLAG(ARM64_SMEI8I32 , 52 , "smei8i32" )
53FUNCTION_VARIANT_FLAG(ARM64_SMEI16I32 , 53 , "smei16i32" )
54FUNCTION_VARIANT_FLAG(ARM64_ADVSIMD , 54 , "AdvSIMD" )
55FUNCTION_VARIANT_FLAG(ARM64_ADVSIMDHPFP , 55 , "AdvSIMDHpfp" )
56FUNCTION_VARIANT_FLAG(ARM64_CRC32 , 56 , "crc32" )