Searched defs:reg (Results 1 - 25 of 75) sorted by relevance

123

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.cpp32 Register reg = ::as_Register(0); local
35 regName[i++ ] = reg->name();
36 regName[i++ ] = reg->name();
37 reg = reg->successor();
H A Dargs.cc45 static void print_reg( int reg ) {
46 if( reg == 0 )
48 else if( reg >= STACK_num && reg < STACK_num+100 )
49 printf("S%d_",reg - STACK_num);
50 else if( reg >= R_F0_num && reg < R_F0_num+100 )
51 printf("F%d_",reg - R_F0_num);
52 else if( reg >= R_O0_num && reg < R_O0_nu
68 int reg = sig[i] >> 16; local
[all...]
H A Dframe_sparc.inline.hpp290 inline bool frame::volatile_across_calls(Register reg) { argument
293 return reg->is_out() || reg->is_global();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvmreg_x86.cpp32 Register reg = ::as_Register(0); local
35 regName[i++] = reg->name();
37 regName[i++] = reg->name();
39 reg = reg->successor();
H A Dassembler_x86.inline.hpp81 inline void Assembler::prefix(Register reg) {} argument
85 inline void Assembler::prefix(Address adr, Register reg, bool byteinst) {} argument
86 inline void Assembler::prefixq(Address adr, Register reg) {} argument
88 inline void Assembler::prefix(Address adr, XMMRegister reg) {} argument
89 inline void Assembler::prefixq(Address adr, XMMRegister reg) {} argument
H A Dinterp_masm_x86_32.hpp70 void get_method(Register reg);
79 void get_method(Register reg) { movptr(reg, Address(rbp, frame::interpreter_frame_method_offset * wordSize)); } argument
80 void get_const(Register reg) { get_method(reg); movptr(reg, Address(reg, methodOopDesc::const_offset())); } argument
81 void get_constant_pool(Register reg) { get_const(reg); movptr(reg, Addres argument
82 get_constant_pool_cache(Register reg) argument
[all...]
H A Dinterp_masm_x86_64.hpp65 void get_method(Register reg);
83 void get_method(Register reg) { argument
84 movptr(reg, Address(rbp, frame::interpreter_frame_method_offset * wordSize));
87 void get_const(Register reg) { argument
88 get_method(reg);
89 movptr(reg, Address(reg, methodOopDesc::const_offset()));
92 void get_constant_pool(Register reg) { argument
93 get_const(reg);
94 movptr(reg, Addres
97 get_constant_pool_cache(Register reg) argument
[all...]
H A Dc1_FpuStackSim_x86.cpp192 int reg = regs_at(i); local
193 if (reg != EMPTY) {
194 tty->print("%d", reg);
H A Dc1_FrameMap_x86.cpp33 LIR_Opr FrameMap::map_to_opr(BasicType type, VMRegPair* reg, bool) { argument
35 VMReg r_1 = reg->first();
36 VMReg r_2 = reg->second();
44 Register reg = r_1->as_Register(); local
48 assert(reg2 == reg, "must be same register");
49 opr = as_long_opr(reg);
51 opr = as_long_opr(reg2, reg);
54 opr = as_oop_opr(reg);
56 opr = as_opr(reg);
H A Dframe_x86.inline.hpp292 inline bool frame::volatile_across_calls(Register reg) { argument
H A DnativeInst_x86.cpp221 // make sure code pattern is actually a mov reg, imm32 instruction
224 if (test_byte_2 != instruction_code) fatal("not a mov reg, imm32");
230 tty->print_cr(PTR_FORMAT ": mov reg, " INTPTR_FORMAT,
367 // make sure code pattern is actually a mov [reg+offset], reg instruction
391 fatal ("not a mov [reg+offs], reg instruction");
397 tty->print_cr("0x%x: mov reg, [reg + %x]", instruction_address(), offset());
403 // make sure code pattern is actually a mov [reg
517 insert(address code_pos, Register reg) argument
[all...]
/openjdk7/hotspot/src/os/windows/vm/
H A Dchaitin_windows.cpp68 int reg = get_reg_first(block_end->in(1)->in(block_end->as_MachNullCheck()->_vidx)); local
69 assert(reg != EBP_num,
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DV9PrivilegedReadWriteDecoder.java31 static boolean isLegalPrivilegedRegister(int reg) { argument
32 return (reg > -1 && reg < 16) || reg == 31;
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dvmreg_zero.cpp32 Register reg = ::as_Register(0); local
34 regName[i++] = reg->name();
35 reg = reg->successor();
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/
H A DIA64RegisterMap.java51 protected Address getLocationPD(VMReg reg) { return null; } argument
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/x86/
H A DX86RegisterMap.java51 protected Address getLocationPD(VMReg reg) { return null; } argument
/openjdk7/jdk/test/java/nio/channels/Selector/
H A DKeySets.java131 static SelectionKey reg(Selector sel) throws IOException { method in class:KeySets
145 reg(sel);
154 SelectionKey sk = reg(sel);
162 hs.add(reg(sel));
172 hs.add(reg(sel));
/openjdk7/hotspot/src/share/vm/opto/
H A Dlocknode.cpp46 OptoReg::Name reg = OptoReg::stack2reg(_slot); local
47 _inmask.Insert(reg);
83 OptoReg::Name BoxLockNode::reg(Node* box) { function in class:BoxLockNode
H A Dregalloc.cpp58 int PhaseRegAlloc::reg2offset_unchecked( OptoReg::Name reg ) const {
61 int slot = (reg < _matcher._new_SP)
62 ? reg - OptoReg::stack0() + _framesize
63 : reg - _matcher._new_SP;
64 // Note: We use the direct formula (reg - SharedInfo::stack0) instead of
65 // OptoReg::reg2stack(reg), in order to avoid asserts in the latter
73 int PhaseRegAlloc::reg2offset( OptoReg::Name reg ) const {
77 assert( reg < _matcher._old_SP ||
78 (reg >= OptoReg::add(_matcher._old_SP,C->out_preserve_stack_slots()) &&
79 reg < _matche
88 int reg = (slot < (int) _framesize) local
[all...]
H A Dregmask.cpp422 OptoReg::Name reg = rm.find_first_elem(); // Get a register local
423 if (!OptoReg::is_valid(reg))
425 rm.Remove(reg); // Yank from mask
427 if (last+1 == reg) { // See if they are adjacent
429 last = reg;
440 start = last = reg; // Start a new register run
/openjdk7/hotspot/src/share/vm/runtime/
H A DregisterMap.hpp104 address location(VMReg reg) const {
105 int index = reg->value() / location_valid_type_size;
106 assert(0 <= reg->value() && reg->value() < reg_count, "range check");
108 if (_location_valid[index] & ((LocationValidType)1 << (reg->value() % location_valid_type_size))) {
109 return (address) _location[reg->value()];
111 return pd_location(reg);
115 void set_location(VMReg reg, address loc) { argument
116 int index = reg->value() / location_valid_type_size;
117 assert(0 <= reg
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/
H A DRegisterMap.java140 public Address getLocation(VMReg reg) { argument
141 int i = reg.getValue();
150 return getLocationPD(reg);
154 public void setLocation(VMReg reg, Address loc) { argument
155 int i = reg.getValue();
209 protected abstract Address getLocationPD(VMReg reg); argument
/openjdk7/hotspot/src/share/vm/code/
H A Dlocation.hpp95 static Location new_reg_loc( Type t, VMReg reg ) { return Location(in_register, t, reg->value()); }
111 VMReg reg() const { assert(where() == in_register, "wrong Where"); return VMRegImpl::as_VMReg(offset()) ; } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk7/jdk/src/share/native/sun/java2d/pipe/
H A DRegion.c54 Java_sun_java2d_pipe_Region_initIDs(JNIEnv *env, jclass reg) argument
56 InitField(endIndexID, env, reg, "endIndex", "I");
57 InitField(bandsID, env, reg, "bands", "[I");
59 InitField(loxID, env, reg, "lox", "I");
60 InitField(loyID, env, reg, "loy", "I");
61 InitField(hixID, env, reg, "hix", "I");
62 InitField(hiyID, env, reg, "hiy", "I");
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/compiler/
H A DOopMapValue.java95 public OopMapValue(VMReg reg, OopTypes t) { setReg(reg); setType(t); } argument
96 public OopMapValue(VMReg reg, OopTypes t, VMReg reg2) { setReg(reg); setType(t); setContentReg(reg2); } argument

Completed in 102 milliseconds

123