8283008: KRegister documentation out of date
Reviewed-by: dlong, sviswanathan, jiefu, jbhateja
This commit is contained in:
parent
fde3149896
commit
c0e3d107f6
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2000, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -135,7 +135,7 @@ inline XMMRegister as_XMMRegister(int encoding) {
|
||||
}
|
||||
|
||||
|
||||
// The implementation of XMM registers for the IA32 architecture
|
||||
// The implementation of XMM registers.
|
||||
class XMMRegisterImpl: public AbstractRegisterImpl {
|
||||
public:
|
||||
enum {
|
||||
@ -201,11 +201,7 @@ CONSTANT_REGISTER_DECLARATION(XMMRegister, xmm30, (30));
|
||||
CONSTANT_REGISTER_DECLARATION(XMMRegister, xmm31, (31));
|
||||
#endif // AMD64
|
||||
|
||||
// Only used by the 32bit stubGenerator. These can't be described by vmreg and hence
|
||||
// can't be described in oopMaps and therefore can't be used by the compilers (at least
|
||||
// were deopt might wan't to see them).
|
||||
|
||||
// Use XMMRegister as shortcut
|
||||
// Use KRegister as shortcut
|
||||
class KRegisterImpl;
|
||||
typedef KRegisterImpl* KRegister;
|
||||
|
||||
@ -213,7 +209,7 @@ inline KRegister as_KRegister(int encoding) {
|
||||
return (KRegister)(intptr_t)encoding;
|
||||
}
|
||||
|
||||
// The implementation of XMM registers for the IA32 architecture
|
||||
// The implementation of AVX-3 (AVX-512) opmask registers.
|
||||
class KRegisterImpl : public AbstractRegisterImpl {
|
||||
public:
|
||||
enum {
|
||||
|
Loading…
Reference in New Issue
Block a user