|
1 | 1 | //
|
2 | 2 | // Copyright (c) 2011, 2022, Oracle and/or its affiliates. All rights reserved.
|
3 |
| -// Copyright (c) 2012, 2021 SAP SE. All rights reserved. |
| 3 | +// Copyright (c) 2012, 2022 SAP SE. All rights reserved. |
4 | 4 | // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
5 | 5 | //
|
6 | 6 | // This code is free software; you can redistribute it and/or modify it
|
@@ -257,70 +257,70 @@ register %{
|
257 | 257 | // ----------------------------
|
258 | 258 | // Vector-Scalar Registers
|
259 | 259 | // ----------------------------
|
260 |
| - reg_def VSR0 ( SOC, SOC, Op_VecX, 0, NULL); |
261 |
| - reg_def VSR1 ( SOC, SOC, Op_VecX, 1, NULL); |
262 |
| - reg_def VSR2 ( SOC, SOC, Op_VecX, 2, NULL); |
263 |
| - reg_def VSR3 ( SOC, SOC, Op_VecX, 3, NULL); |
264 |
| - reg_def VSR4 ( SOC, SOC, Op_VecX, 4, NULL); |
265 |
| - reg_def VSR5 ( SOC, SOC, Op_VecX, 5, NULL); |
266 |
| - reg_def VSR6 ( SOC, SOC, Op_VecX, 6, NULL); |
267 |
| - reg_def VSR7 ( SOC, SOC, Op_VecX, 7, NULL); |
268 |
| - reg_def VSR8 ( SOC, SOC, Op_VecX, 8, NULL); |
269 |
| - reg_def VSR9 ( SOC, SOC, Op_VecX, 9, NULL); |
270 |
| - reg_def VSR10 ( SOC, SOC, Op_VecX, 10, NULL); |
271 |
| - reg_def VSR11 ( SOC, SOC, Op_VecX, 11, NULL); |
272 |
| - reg_def VSR12 ( SOC, SOC, Op_VecX, 12, NULL); |
273 |
| - reg_def VSR13 ( SOC, SOC, Op_VecX, 13, NULL); |
274 |
| - reg_def VSR14 ( SOC, SOC, Op_VecX, 14, NULL); |
275 |
| - reg_def VSR15 ( SOC, SOC, Op_VecX, 15, NULL); |
276 |
| - reg_def VSR16 ( SOC, SOC, Op_VecX, 16, NULL); |
277 |
| - reg_def VSR17 ( SOC, SOC, Op_VecX, 17, NULL); |
278 |
| - reg_def VSR18 ( SOC, SOC, Op_VecX, 18, NULL); |
279 |
| - reg_def VSR19 ( SOC, SOC, Op_VecX, 19, NULL); |
280 |
| - reg_def VSR20 ( SOC, SOC, Op_VecX, 20, NULL); |
281 |
| - reg_def VSR21 ( SOC, SOC, Op_VecX, 21, NULL); |
282 |
| - reg_def VSR22 ( SOC, SOC, Op_VecX, 22, NULL); |
283 |
| - reg_def VSR23 ( SOC, SOC, Op_VecX, 23, NULL); |
284 |
| - reg_def VSR24 ( SOC, SOC, Op_VecX, 24, NULL); |
285 |
| - reg_def VSR25 ( SOC, SOC, Op_VecX, 25, NULL); |
286 |
| - reg_def VSR26 ( SOC, SOC, Op_VecX, 26, NULL); |
287 |
| - reg_def VSR27 ( SOC, SOC, Op_VecX, 27, NULL); |
288 |
| - reg_def VSR28 ( SOC, SOC, Op_VecX, 28, NULL); |
289 |
| - reg_def VSR29 ( SOC, SOC, Op_VecX, 29, NULL); |
290 |
| - reg_def VSR30 ( SOC, SOC, Op_VecX, 30, NULL); |
291 |
| - reg_def VSR31 ( SOC, SOC, Op_VecX, 31, NULL); |
292 |
| - reg_def VSR32 ( SOC, SOC, Op_VecX, 32, NULL); |
293 |
| - reg_def VSR33 ( SOC, SOC, Op_VecX, 33, NULL); |
294 |
| - reg_def VSR34 ( SOC, SOC, Op_VecX, 34, NULL); |
295 |
| - reg_def VSR35 ( SOC, SOC, Op_VecX, 35, NULL); |
296 |
| - reg_def VSR36 ( SOC, SOC, Op_VecX, 36, NULL); |
297 |
| - reg_def VSR37 ( SOC, SOC, Op_VecX, 37, NULL); |
298 |
| - reg_def VSR38 ( SOC, SOC, Op_VecX, 38, NULL); |
299 |
| - reg_def VSR39 ( SOC, SOC, Op_VecX, 39, NULL); |
300 |
| - reg_def VSR40 ( SOC, SOC, Op_VecX, 40, NULL); |
301 |
| - reg_def VSR41 ( SOC, SOC, Op_VecX, 41, NULL); |
302 |
| - reg_def VSR42 ( SOC, SOC, Op_VecX, 42, NULL); |
303 |
| - reg_def VSR43 ( SOC, SOC, Op_VecX, 43, NULL); |
304 |
| - reg_def VSR44 ( SOC, SOC, Op_VecX, 44, NULL); |
305 |
| - reg_def VSR45 ( SOC, SOC, Op_VecX, 45, NULL); |
306 |
| - reg_def VSR46 ( SOC, SOC, Op_VecX, 46, NULL); |
307 |
| - reg_def VSR47 ( SOC, SOC, Op_VecX, 47, NULL); |
308 |
| - reg_def VSR48 ( SOC, SOC, Op_VecX, 48, NULL); |
309 |
| - reg_def VSR49 ( SOC, SOC, Op_VecX, 49, NULL); |
310 |
| - reg_def VSR50 ( SOC, SOC, Op_VecX, 50, NULL); |
311 |
| - reg_def VSR51 ( SOC, SOC, Op_VecX, 51, NULL); |
312 |
| - reg_def VSR52 ( SOC, SOC, Op_VecX, 52, NULL); |
313 |
| - reg_def VSR53 ( SOC, SOC, Op_VecX, 53, NULL); |
314 |
| - reg_def VSR54 ( SOC, SOC, Op_VecX, 54, NULL); |
315 |
| - reg_def VSR55 ( SOC, SOC, Op_VecX, 55, NULL); |
316 |
| - reg_def VSR56 ( SOC, SOC, Op_VecX, 56, NULL); |
317 |
| - reg_def VSR57 ( SOC, SOC, Op_VecX, 57, NULL); |
318 |
| - reg_def VSR58 ( SOC, SOC, Op_VecX, 58, NULL); |
319 |
| - reg_def VSR59 ( SOC, SOC, Op_VecX, 59, NULL); |
320 |
| - reg_def VSR60 ( SOC, SOC, Op_VecX, 60, NULL); |
321 |
| - reg_def VSR61 ( SOC, SOC, Op_VecX, 61, NULL); |
322 |
| - reg_def VSR62 ( SOC, SOC, Op_VecX, 62, NULL); |
323 |
| - reg_def VSR63 ( SOC, SOC, Op_VecX, 63, NULL); |
| 260 | + reg_def VSR0 ( SOC, SOC, Op_VecX, 0, VMRegImpl::Bad()); |
| 261 | + reg_def VSR1 ( SOC, SOC, Op_VecX, 1, VMRegImpl::Bad()); |
| 262 | + reg_def VSR2 ( SOC, SOC, Op_VecX, 2, VMRegImpl::Bad()); |
| 263 | + reg_def VSR3 ( SOC, SOC, Op_VecX, 3, VMRegImpl::Bad()); |
| 264 | + reg_def VSR4 ( SOC, SOC, Op_VecX, 4, VMRegImpl::Bad()); |
| 265 | + reg_def VSR5 ( SOC, SOC, Op_VecX, 5, VMRegImpl::Bad()); |
| 266 | + reg_def VSR6 ( SOC, SOC, Op_VecX, 6, VMRegImpl::Bad()); |
| 267 | + reg_def VSR7 ( SOC, SOC, Op_VecX, 7, VMRegImpl::Bad()); |
| 268 | + reg_def VSR8 ( SOC, SOC, Op_VecX, 8, VMRegImpl::Bad()); |
| 269 | + reg_def VSR9 ( SOC, SOC, Op_VecX, 9, VMRegImpl::Bad()); |
| 270 | + reg_def VSR10 ( SOC, SOC, Op_VecX, 10, VMRegImpl::Bad()); |
| 271 | + reg_def VSR11 ( SOC, SOC, Op_VecX, 11, VMRegImpl::Bad()); |
| 272 | + reg_def VSR12 ( SOC, SOC, Op_VecX, 12, VMRegImpl::Bad()); |
| 273 | + reg_def VSR13 ( SOC, SOC, Op_VecX, 13, VMRegImpl::Bad()); |
| 274 | + reg_def VSR14 ( SOC, SOC, Op_VecX, 14, VMRegImpl::Bad()); |
| 275 | + reg_def VSR15 ( SOC, SOC, Op_VecX, 15, VMRegImpl::Bad()); |
| 276 | + reg_def VSR16 ( SOC, SOC, Op_VecX, 16, VMRegImpl::Bad()); |
| 277 | + reg_def VSR17 ( SOC, SOC, Op_VecX, 17, VMRegImpl::Bad()); |
| 278 | + reg_def VSR18 ( SOC, SOC, Op_VecX, 18, VMRegImpl::Bad()); |
| 279 | + reg_def VSR19 ( SOC, SOC, Op_VecX, 19, VMRegImpl::Bad()); |
| 280 | + reg_def VSR20 ( SOC, SOC, Op_VecX, 20, VMRegImpl::Bad()); |
| 281 | + reg_def VSR21 ( SOC, SOC, Op_VecX, 21, VMRegImpl::Bad()); |
| 282 | + reg_def VSR22 ( SOC, SOC, Op_VecX, 22, VMRegImpl::Bad()); |
| 283 | + reg_def VSR23 ( SOC, SOC, Op_VecX, 23, VMRegImpl::Bad()); |
| 284 | + reg_def VSR24 ( SOC, SOC, Op_VecX, 24, VMRegImpl::Bad()); |
| 285 | + reg_def VSR25 ( SOC, SOC, Op_VecX, 25, VMRegImpl::Bad()); |
| 286 | + reg_def VSR26 ( SOC, SOC, Op_VecX, 26, VMRegImpl::Bad()); |
| 287 | + reg_def VSR27 ( SOC, SOC, Op_VecX, 27, VMRegImpl::Bad()); |
| 288 | + reg_def VSR28 ( SOC, SOC, Op_VecX, 28, VMRegImpl::Bad()); |
| 289 | + reg_def VSR29 ( SOC, SOC, Op_VecX, 29, VMRegImpl::Bad()); |
| 290 | + reg_def VSR30 ( SOC, SOC, Op_VecX, 30, VMRegImpl::Bad()); |
| 291 | + reg_def VSR31 ( SOC, SOC, Op_VecX, 31, VMRegImpl::Bad()); |
| 292 | + reg_def VSR32 ( SOC, SOC, Op_VecX, 32, VMRegImpl::Bad()); |
| 293 | + reg_def VSR33 ( SOC, SOC, Op_VecX, 33, VMRegImpl::Bad()); |
| 294 | + reg_def VSR34 ( SOC, SOC, Op_VecX, 34, VMRegImpl::Bad()); |
| 295 | + reg_def VSR35 ( SOC, SOC, Op_VecX, 35, VMRegImpl::Bad()); |
| 296 | + reg_def VSR36 ( SOC, SOC, Op_VecX, 36, VMRegImpl::Bad()); |
| 297 | + reg_def VSR37 ( SOC, SOC, Op_VecX, 37, VMRegImpl::Bad()); |
| 298 | + reg_def VSR38 ( SOC, SOC, Op_VecX, 38, VMRegImpl::Bad()); |
| 299 | + reg_def VSR39 ( SOC, SOC, Op_VecX, 39, VMRegImpl::Bad()); |
| 300 | + reg_def VSR40 ( SOC, SOC, Op_VecX, 40, VMRegImpl::Bad()); |
| 301 | + reg_def VSR41 ( SOC, SOC, Op_VecX, 41, VMRegImpl::Bad()); |
| 302 | + reg_def VSR42 ( SOC, SOC, Op_VecX, 42, VMRegImpl::Bad()); |
| 303 | + reg_def VSR43 ( SOC, SOC, Op_VecX, 43, VMRegImpl::Bad()); |
| 304 | + reg_def VSR44 ( SOC, SOC, Op_VecX, 44, VMRegImpl::Bad()); |
| 305 | + reg_def VSR45 ( SOC, SOC, Op_VecX, 45, VMRegImpl::Bad()); |
| 306 | + reg_def VSR46 ( SOC, SOC, Op_VecX, 46, VMRegImpl::Bad()); |
| 307 | + reg_def VSR47 ( SOC, SOC, Op_VecX, 47, VMRegImpl::Bad()); |
| 308 | + reg_def VSR48 ( SOC, SOC, Op_VecX, 48, VMRegImpl::Bad()); |
| 309 | + reg_def VSR49 ( SOC, SOC, Op_VecX, 49, VMRegImpl::Bad()); |
| 310 | + reg_def VSR50 ( SOC, SOC, Op_VecX, 50, VMRegImpl::Bad()); |
| 311 | + reg_def VSR51 ( SOC, SOC, Op_VecX, 51, VMRegImpl::Bad()); |
| 312 | + reg_def VSR52 ( SOC, SOC, Op_VecX, 52, VMRegImpl::Bad()); |
| 313 | + reg_def VSR53 ( SOC, SOC, Op_VecX, 53, VMRegImpl::Bad()); |
| 314 | + reg_def VSR54 ( SOC, SOC, Op_VecX, 54, VMRegImpl::Bad()); |
| 315 | + reg_def VSR55 ( SOC, SOC, Op_VecX, 55, VMRegImpl::Bad()); |
| 316 | + reg_def VSR56 ( SOC, SOC, Op_VecX, 56, VMRegImpl::Bad()); |
| 317 | + reg_def VSR57 ( SOC, SOC, Op_VecX, 57, VMRegImpl::Bad()); |
| 318 | + reg_def VSR58 ( SOC, SOC, Op_VecX, 58, VMRegImpl::Bad()); |
| 319 | + reg_def VSR59 ( SOC, SOC, Op_VecX, 59, VMRegImpl::Bad()); |
| 320 | + reg_def VSR60 ( SOC, SOC, Op_VecX, 60, VMRegImpl::Bad()); |
| 321 | + reg_def VSR61 ( SOC, SOC, Op_VecX, 61, VMRegImpl::Bad()); |
| 322 | + reg_def VSR62 ( SOC, SOC, Op_VecX, 62, VMRegImpl::Bad()); |
| 323 | + reg_def VSR63 ( SOC, SOC, Op_VecX, 63, VMRegImpl::Bad()); |
324 | 324 |
|
325 | 325 | // ----------------------------
|
326 | 326 | // Specify priority of register selection within phases of register
|
|
1 commit comments
openjdk-notifier[bot] commentedon Jul 7, 2022
Review
Issues