fpc/compiler/aarch64/ra64sta.inc
florian 69786ffe73 somehow committing went wrong, second part of last commit:
+ AArch64: support for vX.8b/vX.16b register names
+ support for more than 256 registers in the register dat files
- removed totherregisterset
+ AArch64: use vmov to load immediates if possible
+ AArch64: use eor to clear mm registers

git-svn-id: trunk@42917 -
2019-09-03 21:07:33 +00:00

297 lines
1.2 KiB
SQL

{ don't edit, this file is generated from a64reg.dat }
-1,
0,
0,
1,
1,
2,
2,
3,
3,
4,
4,
5,
5,
6,
6,
7,
7,
8,
8,
9,
9,
10,
10,
11,
11,
12,
12,
13,
13,
14,
14,
15,
15,
16,
16,
17,
17,
18,
18,
19,
19,
20,
20,
21,
21,
22,
22,
23,
23,
24,
24,
25,
25,
26,
26,
27,
27,
28,
28,
29,
29,
30,
30,
31,
31,
31,
31,
64,
64,
64,
64,
64,
64,
64,
65,
65,
65,
65,
65,
65,
65,
66,
66,
66,
66,
66,
66,
66,
67,
67,
67,
67,
67,
67,
67,
68,
68,
68,
68,
68,
68,
68,
69,
69,
69,
69,
69,
69,
69,
70,
70,
70,
70,
70,
70,
70,
71,
71,
71,
71,
71,
71,
71,
72,
72,
72,
72,
72,
72,
72,
73,
73,
73,
73,
73,
73,
73,
74,
74,
74,
74,
74,
74,
74,
75,
75,
75,
75,
75,
75,
75,
76,
76,
76,
76,
76,
76,
76,
77,
77,
77,
77,
77,
77,
77,
78,
78,
78,
78,
78,
78,
78,
79,
79,
79,
79,
79,
79,
79,
80,
80,
80,
80,
80,
80,
80,
81,
81,
81,
81,
81,
81,
81,
82,
82,
82,
82,
82,
82,
82,
83,
83,
83,
83,
83,
83,
83,
84,
84,
84,
84,
84,
84,
84,
85,
85,
85,
85,
85,
85,
85,
86,
86,
86,
86,
86,
86,
86,
87,
87,
87,
87,
87,
87,
87,
88,
88,
88,
88,
88,
88,
88,
89,
89,
89,
89,
89,
89,
89,
90,
90,
90,
90,
90,
90,
90,
91,
91,
91,
91,
91,
91,
91,
92,
92,
92,
92,
92,
92,
92,
93,
93,
93,
93,
93,
93,
93,
94,
94,
94,
94,
94,
94,
94,
95,
95,
95,
95,
95,
95,
95,
0,
0,
0,
0