Searched refs:ConcreteRegisterImpl (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/cpu/zero/vm/
H A Dregister_zero.cpp29 const int ConcreteRegisterImpl::max_gpr = RegisterImpl::number_of_registers;
30 const int ConcreteRegisterImpl::max_fpr =
31 ConcreteRegisterImpl::max_gpr + FloatRegisterImpl::number_of_registers;
H A Dvmreg_zero.cpp33 for ( ; i < ConcreteRegisterImpl::max_gpr ; ) {
38 for ( ; i < ConcreteRegisterImpl::max_fpr ; ) {
42 assert(i == ConcreteRegisterImpl::number_of_registers, "fix this");
47 value() < ConcreteRegisterImpl::max_gpr;
51 return value() >= ConcreteRegisterImpl::max_gpr &&
52 value() < ConcreteRegisterImpl::max_fpr;
62 return ::as_FloatRegister(value() - ConcreteRegisterImpl::max_gpr);
H A Dvmreg_zero.inline.hpp34 return VMRegImpl::as_VMReg(encoding() + ConcreteRegisterImpl::max_gpr);
H A Dregister_zero.hpp105 class ConcreteRegisterImpl : public AbstractRegisterImpl { class in inherits:AbstractRegisterImpl
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dregister_x86.cpp29 const int ConcreteRegisterImpl::max_gpr = RegisterImpl::number_of_registers;
31 const int ConcreteRegisterImpl::max_gpr = RegisterImpl::number_of_registers << 1;
35 const int ConcreteRegisterImpl::max_fpr = ConcreteRegisterImpl::max_gpr +
37 const int ConcreteRegisterImpl::max_xmm = ConcreteRegisterImpl::max_fpr +
H A Dvmreg_x86.inline.hpp38 return VMRegImpl::as_VMReg((encoding() << 1) + ConcreteRegisterImpl::max_gpr);
42 return VMRegImpl::as_VMReg((encoding() << 3) + ConcreteRegisterImpl::max_fpr);
47 return (unsigned int) value() < (unsigned int) ConcreteRegisterImpl::max_gpr;
51 return value() >= ConcreteRegisterImpl::max_gpr && value() < ConcreteRegisterImpl::max_fpr;
55 return value() >= ConcreteRegisterImpl::max_fpr && value() < ConcreteRegisterImpl::max_xmm;
72 return ::as_FloatRegister((value() - ConcreteRegisterImpl::max_gpr) >> 1);
78 return ::as_XMMRegister((value() - ConcreteRegisterImpl::max_fpr) >> 3);
H A Dvmreg_x86.cpp34 for (i = 0; i < ConcreteRegisterImpl::max_gpr ; ) {
43 for ( ; i < ConcreteRegisterImpl::max_fpr ; ) {
50 for ( ; i < ConcreteRegisterImpl::max_xmm ; ) {
56 for ( ; i < ConcreteRegisterImpl::number_of_registers ; i ++ ) {
H A Dregister_x86.hpp206 class ConcreteRegisterImpl : public AbstractRegisterImpl { class in inherits:AbstractRegisterImpl
H A DsharedRuntime_x86_64.cpp2665 static int fp_offset[ConcreteRegisterImpl::number_of_registers] = { 0 };
2889 bool live[ConcreteRegisterImpl::number_of_registers];
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.inline.hpp33 inline VMReg FloatRegisterImpl::as_VMReg() { return VMRegImpl::as_VMReg( ConcreteRegisterImpl::max_gpr + encoding() ); }
36 inline bool VMRegImpl::is_Register() { return value() >= 0 && value() < ConcreteRegisterImpl::max_gpr; }
37 inline bool VMRegImpl::is_FloatRegister() { return value() >= ConcreteRegisterImpl::max_gpr &&
38 value() < ConcreteRegisterImpl::max_fpr; }
49 return ::as_FloatRegister( value() - ConcreteRegisterImpl::max_gpr );
55 if ( v < ConcreteRegisterImpl::max_gpr ) {
59 if ( v <= ConcreteRegisterImpl::max_gpr + 31) return true;
60 if ( v < ConcreteRegisterImpl::max_fpr) {
H A Dregister_sparc.cpp28 const int ConcreteRegisterImpl::max_gpr = RegisterImpl::number_of_registers << 1;
29 const int ConcreteRegisterImpl::max_fpr = ConcreteRegisterImpl::max_gpr + FloatRegisterImpl::number_of_registers;
H A Dvmreg_sparc.cpp34 for (i = 0; i < ConcreteRegisterImpl::max_gpr ; ) {
41 for ( ; i < ConcreteRegisterImpl::max_fpr ; ) {
49 for ( ; i < ConcreteRegisterImpl::number_of_registers ; i ++ ) {
H A Dregister_sparc.hpp381 class ConcreteRegisterImpl : public AbstractRegisterImpl {
H A DsharedRuntime_sparc.cpp2759 static int fp_offset[ConcreteRegisterImpl::number_of_registers] = { 0 };
/openjdk7/hotspot/src/share/vm/code/
H A Dvmreg.cpp30 VMReg VMRegImpl::stack0 = (VMReg)(intptr_t)((ConcreteRegisterImpl::number_of_registers + 7) & ~7);
36 const int VMRegImpl::register_count = ConcreteRegisterImpl::number_of_registers;
38 const char *VMRegImpl::regName[ConcreteRegisterImpl::number_of_registers];
/openjdk7/hotspot/src/share/vm/opto/
H A Dc2compiler.cpp64 assert(REG_COUNT <= ConcreteRegisterImpl::number_of_registers, "incompatible register counts");
66 for (int i = 0; i < ConcreteRegisterImpl::number_of_registers ; i++ ) {
H A Doptoreg.hpp64 static Name vm2opto[ConcreteRegisterImpl::number_of_registers];
/openjdk7/hotspot/src/share/vm/runtime/
H A DregisterMap.hpp81 reg_count = ConcreteRegisterImpl::number_of_registers,
H A DvmStructs.cpp2508 declare_constant(ConcreteRegisterImpl::number_of_registers) \
/openjdk7/hotspot/src/share/vm/compiler/
H A DoopMap.cpp470 const int max_saved_on_entry_reg_count = ConcreteRegisterImpl::number_of_registers;
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.hpp278 vreg_base = ConcreteRegisterImpl::number_of_registers,

Completed in 89 milliseconds