aboutsummaryrefslogtreecommitdiffstats
path: root/capstone/suite/MC/AArch64/neon-compare-instructions.s.cs
blob: 2a3c7494a60e3ca73763f6e7154c0b310bf6de3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
# CS_ARCH_ARM64, 0, None
0xe0,0x8d,0x31,0x2e = cmeq v0.8b, v15.8b, v17.8b
0xe1,0x8f,0x28,0x6e = cmeq v1.16b, v31.16b, v8.16b
0x0f,0x8e,0x71,0x2e = cmeq v15.4h, v16.4h, v17.4h
0xc5,0x8c,0x67,0x6e = cmeq v5.8h, v6.8h, v7.8h
0x7d,0x8f,0xbc,0x2e = cmeq v29.2s, v27.2s, v28.2s
0xe9,0x8c,0xa8,0x6e = cmeq v9.4s, v7.4s, v8.4s
0xe3,0x8f,0xf5,0x6e = cmeq v3.2d, v31.2d, v21.2d
0xe0,0x3d,0x31,0x2e = cmhs v0.8b, v15.8b, v17.8b
0xe1,0x3f,0x28,0x6e = cmhs v1.16b, v31.16b, v8.16b
0x0f,0x3e,0x71,0x2e = cmhs v15.4h, v16.4h, v17.4h
0xc5,0x3c,0x67,0x6e = cmhs v5.8h, v6.8h, v7.8h
0x7d,0x3f,0xbc,0x2e = cmhs v29.2s, v27.2s, v28.2s
0xe9,0x3c,0xa8,0x6e = cmhs v9.4s, v7.4s, v8.4s
0xe3,0x3f,0xf5,0x6e = cmhs v3.2d, v31.2d, v21.2d
0xe0,0x3d,0x31,0x2e = cmhs v0.8b, v15.8b, v17.8b
0xe1,0x3f,0x28,0x6e = cmhs v1.16b, v31.16b, v8.16b
0x0f,0x3e,0x71,0x2e = cmhs v15.4h, v16.4h, v17.4h
0xc5,0x3c,0x67,0x6e = cmhs v5.8h, v6.8h, v7.8h
0x7d,0x3f,0xbc,0x2e = cmhs v29.2s, v27.2s, v28.2s
0xe9,0x3c,0xa8,0x6e = cmhs v9.4s, v7.4s, v8.4s
0xe3,0x3f,0xf5,0x6e = cmhs v3.2d, v31.2d, v21.2d
0xe0,0x3d,0x31,0x0e = cmge v0.8b, v15.8b, v17.8b
0xe1,0x3f,0x28,0x4e = cmge v1.16b, v31.16b, v8.16b
0x0f,0x3e,0x71,0x0e = cmge v15.4h, v16.4h, v17.4h
0xc5,0x3c,0x67,0x4e = cmge v5.8h, v6.8h, v7.8h
0x7d,0x3f,0xbc,0x0e = cmge v29.2s, v27.2s, v28.2s
0xe9,0x3c,0xa8,0x4e = cmge v9.4s, v7.4s, v8.4s
0xe3,0x3f,0xf5,0x4e = cmge v3.2d, v31.2d, v21.2d
0xe0,0x3d,0x31,0x0e = cmge v0.8b, v15.8b, v17.8b
0xe1,0x3f,0x28,0x4e = cmge v1.16b, v31.16b, v8.16b
0x0f,0x3e,0x71,0x0e = cmge v15.4h, v16.4h, v17.4h
0xc5,0x3c,0x67,0x4e = cmge v5.8h, v6.8h, v7.8h
0x7d,0x3f,0xbc,0x0e = cmge v29.2s, v27.2s, v28.2s
0xe9,0x3c,0xa8,0x4e = cmge v9.4s, v7.4s, v8.4s
0xe3,0x3f,0xf5,0x4e = cmge v3.2d, v31.2d, v21.2d
0xe0,0x35,0x31,0x2e = cmhi v0.8b, v15.8b, v17.8b
0xe1,0x37,0x28,0x6e = cmhi v1.16b, v31.16b, v8.16b
0x0f,0x36,0x71,0x2e = cmhi v15.4h, v16.4h, v17.4h
0xc5,0x34,0x67,0x6e = cmhi v5.8h, v6.8h, v7.8h
0x7d,0x37,0xbc,0x2e = cmhi v29.2s, v27.2s, v28.2s
0xe9,0x34,0xa8,0x6e = cmhi v9.4s, v7.4s, v8.4s
0xe3,0x37,0xf5,0x6e = cmhi v3.2d, v31.2d, v21.2d
0xe0,0x35,0x31,0x2e = cmhi v0.8b, v15.8b, v17.8b
0xe1,0x37,0x28,0x6e = cmhi v1.16b, v31.16b, v8.16b
0x0f,0x36,0x71,0x2e = cmhi v15.4h, v16.4h, v17.4h
0xc5,0x34,0x67,0x6e = cmhi v5.8h, v6.8h, v7.8h
0x7d,0x37,0xbc,0x2e = cmhi v29.2s, v27.2s, v28.2s
0xe9,0x34,0xa8,0x6e = cmhi v9.4s, v7.4s, v8.4s
0xe3,0x37,0xf5,0x6e = cmhi v3.2d, v31.2d, v21.2d
0xe0,0x35,0x31,0x0e = cmgt v0.8b, v15.8b, v17.8b
0xe1,0x37,0x28,0x4e = cmgt v1.16b, v31.16b, v8.16b
0x0f,0x36,0x71,0x0e = cmgt v15.4h, v16.4h, v17.4h
0xc5,0x34,0x67,0x4e = cmgt v5.8h, v6.8h, v7.8h
0x7d,0x37,0xbc,0x0e = cmgt v29.2s, v27.2s, v28.2s
0xe9,0x34,0xa8,0x4e = cmgt v9.4s, v7.4s, v8.4s
0xe3,0x37,0xf5,0x4e = cmgt v3.2d, v31.2d, v21.2d
0xe0,0x35,0x31,0x0e = cmgt v0.8b, v15.8b, v17.8b
0xe1,0x37,0x28,0x4e = cmgt v1.16b, v31.16b, v8.16b
0x0f,0x36,0x71,0x0e = cmgt v15.4h, v16.4h, v17.4h
0xc5,0x34,0x67,0x4e = cmgt v5.8h, v6.8h, v7.8h
0x7d,0x37,0xbc,0x0e = cmgt v29.2s, v27.2s, v28.2s
0xe9,0x34,0xa8,0x4e = cmgt v9.4s, v7.4s, v8.4s
0xe3,0x37,0xf5,0x4e = cmgt v3.2d, v31.2d, v21.2d
0xe0,0x8d,0x31,0x0e = cmtst v0.8b, v15.8b, v17.8b
0xe1,0x8f,0x28,0x4e = cmtst v1.16b, v31.16b, v8.16b
0x0f,0x8e,0x71,0x0e = cmtst v15.4h, v16.4h, v17.4h
0xc5,0x8c,0x67,0x4e = cmtst v5.8h, v6.8h, v7.8h
0x7d,0x8f,0xbc,0x0e = cmtst v29.2s, v27.2s, v28.2s
0xe9,0x8c,0xa8,0x4e = cmtst v9.4s, v7.4s, v8.4s
0xe3,0x8f,0xf5,0x4e = cmtst v3.2d, v31.2d, v21.2d
0xe0,0xe7,0x30,0x0e = fcmeq v0.2s, v31.2s, v16.2s
0xe4,0xe4,0x2f,0x4e = fcmeq v4.4s, v7.4s, v15.4s
0x5d,0xe4,0x65,0x4e = fcmeq v29.2d, v2.2d, v5.2d
0xbf,0xe7,0x3c,0x6e = fcmge v31.4s, v29.4s, v28.4s
0x03,0xe5,0x2c,0x2e = fcmge v3.2s, v8.2s, v12.2s
0xf1,0xe5,0x6d,0x6e = fcmge v17.2d, v15.2d, v13.2d
0xbf,0xe7,0x3c,0x6e = fcmge v31.4s, v29.4s, v28.4s
0x03,0xe5,0x2c,0x2e = fcmge v3.2s, v8.2s, v12.2s
0xf1,0xe5,0x6d,0x6e = fcmge v17.2d, v15.2d, v13.2d
0xe0,0xe7,0xb0,0x2e = fcmgt v0.2s, v31.2s, v16.2s
0xe4,0xe4,0xaf,0x6e = fcmgt v4.4s, v7.4s, v15.4s
0x5d,0xe4,0xe5,0x6e = fcmgt v29.2d, v2.2d, v5.2d
0xe0,0xe7,0xb0,0x2e = fcmgt v0.2s, v31.2s, v16.2s
0xe4,0xe4,0xaf,0x6e = fcmgt v4.4s, v7.4s, v15.4s
0x5d,0xe4,0xe5,0x6e = fcmgt v29.2d, v2.2d, v5.2d
0xe0,0x99,0x20,0x0e = cmeq v0.8b, v15.8b, #0x0
0xe1,0x9b,0x20,0x4e = cmeq v1.16b, v31.16b, #0x0
0x0f,0x9a,0x60,0x0e = cmeq v15.4h, v16.4h, #0x0
0xc5,0x98,0x60,0x4e = cmeq v5.8h, v6.8h, #0x0
0x7d,0x9b,0xa0,0x0e = cmeq v29.2s, v27.2s, #0x0
0xe9,0x98,0xa0,0x4e = cmeq v9.4s, v7.4s, #0x0
0xe3,0x9b,0xe0,0x4e = cmeq v3.2d, v31.2d, #0x0
0xe0,0x89,0x20,0x2e = cmge v0.8b, v15.8b, #0x0
0xe1,0x8b,0x20,0x6e = cmge v1.16b, v31.16b, #0x0
0x0f,0x8a,0x60,0x2e = cmge v15.4h, v16.4h, #0x0
0xc5,0x88,0x60,0x6e = cmge v5.8h, v6.8h, #0x0
0x7d,0x8b,0xa0,0x2e = cmge v29.2s, v27.2s, #0x0
0x91,0x8a,0xa0,0x6e = cmge v17.4s, v20.4s, #0x0
0xe3,0x8b,0xe0,0x6e = cmge v3.2d, v31.2d, #0x0
0xe0,0x89,0x20,0x0e = cmgt v0.8b, v15.8b, #0x0
0xe1,0x8b,0x20,0x4e = cmgt v1.16b, v31.16b, #0x0
0x0f,0x8a,0x60,0x0e = cmgt v15.4h, v16.4h, #0x0
0xc5,0x88,0x60,0x4e = cmgt v5.8h, v6.8h, #0x0
0x7d,0x8b,0xa0,0x0e = cmgt v29.2s, v27.2s, #0x0
0xe9,0x88,0xa0,0x4e = cmgt v9.4s, v7.4s, #0x0
0xe3,0x8b,0xe0,0x4e = cmgt v3.2d, v31.2d, #0x0
0xe0,0x99,0x20,0x2e = cmle v0.8b, v15.8b, #0x0
0xe1,0x9b,0x20,0x6e = cmle v1.16b, v31.16b, #0x0
0x0f,0x9a,0x60,0x2e = cmle v15.4h, v16.4h, #0x0
0xc5,0x98,0x60,0x6e = cmle v5.8h, v6.8h, #0x0
0x7d,0x9b,0xa0,0x2e = cmle v29.2s, v27.2s, #0x0
0xe9,0x98,0xa0,0x6e = cmle v9.4s, v7.4s, #0x0
0xe3,0x9b,0xe0,0x6e = cmle v3.2d, v31.2d, #0x0
0xe0,0xa9,0x20,0x0e = cmlt v0.8b, v15.8b, #0x0
0xe1,0xab,0x20,0x4e = cmlt v1.16b, v31.16b, #0x0
0x0f,0xaa,0x60,0x0e = cmlt v15.4h, v16.4h, #0x0
0xc5,0xa8,0x60,0x4e = cmlt v5.8h, v6.8h, #0x0
0x7d,0xab,0xa0,0x0e = cmlt v29.2s, v27.2s, #0x0
0xe9,0xa8,0xa0,0x4e = cmlt v9.4s, v7.4s, #0x0
0xe3,0xab,0xe0,0x4e = cmlt v3.2d, v31.2d, #0x0
0xe0,0xdb,0xa0,0x0e = fcmeq v0.2s, v31.2s, #0.0
0xe4,0xd8,0xa0,0x4e = fcmeq v4.4s, v7.4s, #0.0
0x5d,0xd8,0xe0,0x4e = fcmeq v29.2d, v2.2d, #0.0
0xbf,0xcb,0xa0,0x6e = fcmge v31.4s, v29.4s, #0.0
0x03,0xc9,0xa0,0x2e = fcmge v3.2s, v8.2s, #0.0
0xf1,0xc9,0xe0,0x6e = fcmge v17.2d, v15.2d, #0.0
0xe0,0xcb,0xa0,0x0e = fcmgt v0.2s, v31.2s, #0.0
0xe4,0xc8,0xa0,0x4e = fcmgt v4.4s, v7.4s, #0.0
0x5d,0xc8,0xe0,0x4e = fcmgt v29.2d, v2.2d, #0.0
0x01,0xd9,0xa0,0x6e = fcmle v1.4s, v8.4s, #0.0
0x83,0xda,0xa0,0x2e = fcmle v3.2s, v20.2s, #0.0
0xa7,0xd9,0xe0,0x6e = fcmle v7.2d, v13.2d, #0.0
0x50,0xe8,0xa0,0x0e = fcmlt v16.2s, v2.2s, #0.0
0x8f,0xe8,0xa0,0x4e = fcmlt v15.4s, v4.4s, #0.0
0xa5,0xeb,0xe0,0x4e = fcmlt v5.2d, v29.2d, #0.0