Searched refs:registers (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/x86/
H A DX86FloatRegisters.java39 return registers[regNum];
57 private static final X86FloatRegister registers[]; field in class:X86FloatRegisters
68 registers = (new X86FloatRegister[] {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/amd64/
H A DAMD64Registers.java49 private static final AMD64Register[] registers; field in class:AMD64Registers
68 registers = new AMD64Register[] {
82 return registers[regNum];
90 return registers[regNum].toString();
H A DAMD64FloatRegisters.java39 return registers[regNum];
65 private static final AMD64FloatRegister[] registers; field in class:AMD64FloatRegisters
85 registers = new AMD64FloatRegister[] {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/bugspot/
H A DRegisterPanel.java34 /** Displays registers in a window. FIXME: this will need more work to
38 private java.util.List/*<RegisterInfo>*/ registers; field in class:RegisterPanel
62 registers = new ArrayList();
66 public int getRowCount() { return registers.size(); }
78 RegisterInfo info = (RegisterInfo) registers.get(row);
131 registers.clear();
145 registers.add(new RegisterInfo(name, addr));
155 /** Clears the registers' values. Call this when the processs has
/openjdk7/jdk/src/solaris/native/sun/awt/medialib/
H A Dmlib_v_ImageCopy_blk.s66 ! SPARC have four integer register groups. i-registers %i0 to %i7
67 ! hold input data. o-registers %o0 to %o7 hold output data. l-registers
68 ! %l0 to %l7 hold local data. g-registers %g0 to %g7 hold global data.
72 ! in i-registers from %i0 to %i5. The rest arguments are stored in stack.
75 ! Only the first 32 f-registers can be used as 32-bit registers.
76 ! The last 32 f-registers can only be used as 16 64-bit registers.
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DSPARCFloatRegisters.java36 return registers[i];
92 private static final SPARCFloatRegister registers[]; field in class:SPARCFloatRegisters
143 registers = (new SPARCFloatRegister[] {
H A DSPARCRegisters.java66 private static SPARCRegister registers[]; field in class:SPARCRegisters
134 registers = (new SPARCRegister[] {
187 return registers[regNum];
/openjdk7/jdk/src/share/native/common/
H A Dcheck_code.c289 int register_count; /* number of registers used */
290 fullinfo_type *registers; member in struct:register_info_type
1732 idata[0].register_info.registers = NEW(fullinfo_type, args_size);
1737 reg_ptr = idata[0].register_info.registers;
1755 /* Fill in each of the arguments into the registers. */
1816 /* Make sure the registers and flags are appropriate */
1823 /* Update the registers and flags */
1852 /* Make sure that the registers contain a legitimate value for the given
1864 fullinfo_type *registers = this_idata->register_info.registers; local
2462 fullinfo_type *registers = this_idata->register_info.registers; local
2908 fullinfo_type *registers = this_idata->register_info.registers; local
3105 fullinfo_type *registers = jsr_reginfo->registers; local
3246 fullinfo_type *registers = this_reginfo->registers; local
4152 fullinfo_type *registers = register_info->registers; local
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/ia64/
H A DIA64FloatRegisters.java36 return registers[i];
172 private static final IA64FloatRegister registers[]; field in class:IA64FloatRegisters
304 registers = (new IA64FloatRegister[] {
H A DIA64Registers.java163 private static final IA64Register registers[]; field in class:IA64Registers
297 registers = (new IA64Register[] {
351 return registers[regNum];
/openjdk7/hotspot/src/share/vm/adlc/
H A Dformssel.hpp114 bool _has_call; // contain a call and caller save registers should be saved?
183 virtual bool rematerialize(FormDict &globals, RegisterForm *registers);
619 virtual const char *ideal_type(FormDict &globals, RegisterForm *registers = NULL) const;
967 int cisc_spill_match(FormDict& globals, RegisterForm* registers,
1028 int matchrule_cisc_spill_match(FormDict &globals, RegisterForm* registers,
H A Doutput_c.cpp56 static void defineRegNames(FILE *fp, RegisterForm *registers) { argument
57 if (registers) {
65 registers->reset_RegDefs();
66 for (reg_def = registers->iter_RegDefs(); reg_def != NULL; reg_def = next) {
67 next = registers->iter_RegDefs();
80 registers->reset_RegDefs();
81 for (reg_def = registers->iter_RegDefs(); reg_def != NULL; reg_def = next) {
82 next = registers->iter_RegDefs();
96 static void defineRegEncodes(FILE *fp, RegisterForm *registers) { argument
97 if (registers) {
126 defineRegClassEnum(FILE *fp, RegisterForm *registers) argument
[all...]
H A Doutput_h.cpp31 // Generate the #define that describes the number of registers.
32 static void defineRegCount(FILE *fp, RegisterForm *registers) { argument
33 if (registers) {
34 int regCount = AdlcVMDeps::Physical + registers->_rdefs.count();
36 fprintf(fp,"// the number of reserved registers + machine registers.\n");
43 // // Enumerate machine registers starting after reserved regs.
54 // Output a #define for the number of machine registers
57 // Count all the Save_On_Entry and Always_Save registers
68 fprintf(fp_hpp, "// the number of save_on_entry + always_saved registers
158 declareRegNames(FILE *fp, RegisterForm *registers) argument
172 declareRegEncodes(FILE *fp, RegisterForm *registers) argument
[all...]
H A Dformssel.cpp532 bool InstructForm::rematerialize(FormDict &globals, RegisterForm *registers ) {
578 const char *type = opform->ideal_type( globals, registers );
2158 const char *OperandForm::ideal_type(FormDict &globals, RegisterForm *registers) const {
2168 if( registers ) {
2169 RegClass *reg_class = registers->getRegClass(rc_name);
2193 type = op->ideal_type(globals, registers);
2369 // Iterate through components and count registers preceding 'last'
3543 int MatchNode::cisc_spill_match(FormDict& globals, RegisterForm* registers, MatchNode* mRule2, const char* &operand, const char* &reg_type) { argument
3606 left_spillable = _lChild->cisc_spill_match(globals, registers, mRule2->_lChild, operand, reg_type);
3613 right_spillable = _rChild->cisc_spill_match(globals, registers, mRule
3627 matchrule_cisc_spill_match(FormDict& globals, RegisterForm* registers, MatchRule* mRule2, const char* &operand, const char* &reg_type) argument
[all...]

Completed in 390 milliseconds