Searched defs:Register (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/
H A DRegister.java27 /** <P> Register is an abstraction over machine registers. </P>
31 public abstract class Register extends ImmediateOrRegister { class in inherits:ImmediateOrRegister
36 public Register() { method in class:Register
40 public Register(int number) { method in class:Register
65 Register reg = (Register) x;
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dregister_zero.hpp35 // Use Register as shortcut
37 typedef RegisterImpl* Register; typedef
39 inline Register as_Register(int encoding) {
40 return (Register)(intptr_t) encoding;
51 inline friend Register as_Register(int encoding);
55 Register successor() const {
116 CONSTANT_REGISTER_DECLARATION(Register, noreg, (-1));
118 #define noreg ((Register)(noreg_RegisterEnumValue))
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dregister_x86.hpp34 // Use Register as shortcut
36 typedef RegisterImpl* Register; typedef
40 inline Register as_Register(int encoding) {
41 return (Register)(intptr_t) encoding;
57 Register successor() const { return as_Register(encoding() + 1); }
60 inline friend Register as_Register(int encoding);
73 CONSTANT_REGISTER_DECLARATION(Register, noreg, (-1));
76 CONSTANT_REGISTER_DECLARATION(Register, rax, (0));
77 CONSTANT_REGISTER_DECLARATION(Register, rcx, (1));
78 CONSTANT_REGISTER_DECLARATION(Register, rd
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dregister_sparc.hpp37 // Use Register as shortcut
39 typedef RegisterImpl* Register; typedef
42 inline Register as_Register(int encoding) {
43 return (Register)(intptr_t) encoding;
61 friend Register as_Register(int encoding);
63 friend Register as_iRegister(int number);
64 friend Register as_lRegister(int number);
65 friend Register as_oRegister(int number);
66 friend Register as_gRegister(int number);
83 Register successo
[all...]

Completed in 55 milliseconds