45 {
"eflags", 1088, 32 },
60 {
"fctrl", 1952, 32 },
61 {
"fstat", 1984, 32 },
63 {
"fiseg", 2048, 32 },
64 {
"fioff", 2080, 32 },
65 {
"foseg", 2112, 32 },
66 {
"fooff", 2144, 32 },
68 {
"xmm0", 2208, 128 },
69 {
"xmm1", 2336, 128 },
70 {
"xmm2", 2464, 128 },
71 {
"xmm3", 2592, 128 },
72 {
"xmm4", 2720, 128 },
73 {
"xmm5", 2848, 128 },
74 {
"xmm6", 2976, 128 },
75 {
"xmm7", 3104, 128 },
76 {
"xmm8", 3232, 128 },
77 {
"xmm9", 3360, 128 },
78 {
"xmm10", 3488, 128 },
79 {
"xmm11", 3616, 128 },
80 {
"xmm12", 3744, 128 },
81 {
"xmm13", 3872, 128 },
82 {
"xmm14", 4000, 128 },
83 {
"xmm15", 4128, 128 },
84 {
"mxcsr", 4256, 32 },
85 {
"orig_rax", 4288, 64 },
86 {
"ymm0h", 4352, 128 },
87 {
"ymm1h", 4480, 128 },
88 {
"ymm2h", 4608, 128 },
89 {
"ymm3h", 4736, 128 },
90 {
"ymm4h", 4864, 128 },
91 {
"ymm5h", 4992, 128 },
92 {
"ymm6h", 5120, 128 },
93 {
"ymm7h", 5248, 128 },
94 {
"ymm8h", 5376, 128 },
95 {
"ymm9h", 5504, 128 },
96 {
"ymm10h", 5632, 128 },
97 {
"ymm11h", 5760, 128 },
98 {
"ymm12h", 5888, 128 },
99 {
"ymm13h", 6016, 128 },
100 {
"ymm14h", 6144, 128 },
101 {
"ymm15h", 6272, 128 },
102 {
"bnd0raw", 6400, 128 },
103 {
"bnd1raw", 6528, 128 },
104 {
"bnd2raw", 6656, 128 },
105 {
"bnd3raw", 6784, 128 },
106 {
"bndcfgu", 6912, 64 },
107 {
"bndstatus", 6976, 64 },
108 {
"xmm16", 7040, 128 },
109 {
"xmm17", 7168, 128 },
110 {
"xmm18", 7296, 128 },
111 {
"xmm19", 7424, 128 },
112 {
"xmm20", 7552, 128 },
113 {
"xmm21", 7680, 128 },
114 {
"xmm22", 7808, 128 },
115 {
"xmm23", 7936, 128 },
116 {
"xmm24", 8064, 128 },
117 {
"xmm25", 8192, 128 },
118 {
"xmm26", 8320, 128 },
119 {
"xmm27", 8448, 128 },
120 {
"xmm28", 8576, 128 },
121 {
"xmm29", 8704, 128 },
122 {
"xmm30", 8832, 128 },
123 {
"xmm31", 8960, 128 },
124 {
"ymm16h", 9088, 128 },
125 {
"ymm17h", 9216, 128 },
126 {
"ymm18h", 9344, 128 },
127 {
"ymm19h", 9472, 128 },
128 {
"ymm20h", 9600, 128 },
129 {
"ymm21h", 9728, 128 },
130 {
"ymm22h", 9856, 128 },
131 {
"ymm23h", 9984, 128 },
132 {
"ymm24h", 10112, 128 },
133 {
"ymm25h", 10240, 128 },
134 {
"ymm26h", 10368, 128 },
135 {
"ymm27h", 10496, 128 },
136 {
"ymm28h", 10624, 128 },
137 {
"ymm29h", 10752, 128 },
138 {
"ymm30h", 10880, 128 },
139 {
"ymm31h", 11008, 128 },
148 {
"zmm0h", 11648, 256 },
149 {
"zmm1h", 11904, 256 },
150 {
"zmm2h", 12160, 256 },
151 {
"zmm3h", 12416, 256 },
152 {
"zmm4h", 12672, 256 },
153 {
"zmm5h", 12928, 256 },
154 {
"zmm6h", 13184, 256 },
155 {
"zmm7h", 13440, 256 },
156 {
"zmm8h", 13696, 256 },
157 {
"zmm9h", 13952, 256 },
158 {
"zmm10h", 14208, 256 },
159 {
"zmm11h", 14464, 256 },
160 {
"zmm12h", 14720, 256 },
161 {
"zmm13h", 14976, 256 },
162 {
"zmm14h", 15232, 256 },
163 {
"zmm15h", 15488, 256 },
164 {
"zmm16h", 15744, 256 },
165 {
"zmm17h", 16000, 256 },
166 {
"zmm18h", 16256, 256 },
167 {
"zmm19h", 16512, 256 },
168 {
"zmm20h", 16768, 256 },
169 {
"zmm21h", 17024, 256 },
170 {
"zmm22h", 17280, 256 },
171 {
"zmm23h", 17536, 256 },
172 {
"zmm24h", 17792, 256 },
173 {
"zmm25h", 18048, 256 },
174 {
"zmm26h", 18304, 256 },
175 {
"zmm27h", 18560, 256 },
176 {
"zmm28h", 18816, 256 },
177 {
"zmm29h", 19072, 256 },
178 {
"zmm30h", 19328, 256 },
179 {
"zmm31h", 19584, 256 },
190 static struct target_desc tdesc_amd64_avx512_linux_s;
191 struct target_desc *result = &tdesc_amd64_avx512_linux_s;
200 tdesc_amd64_avx512_linux = result;
static const char * expedite_regs_amd64_avx512_linux[]
const char ** expedite_regs
void init_registers_amd64_avx512_linux(void)
static const char * xmltarget_amd64_avx512_linux
static struct reg regs_amd64_avx512_linux[]
const struct target_desc * tdesc_amd64_avx512_linux
void init_target_desc(struct target_desc *tdesc)