Searched refs:r12 (Results 1 - 12 of 12) sorted by relevance
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | register_definitions_x86.cpp | 50 REGISTER_DEFINITION(Register, r12);
|
H A D | register_x86.hpp | 89 CONSTANT_REGISTER_DECLARATION(Register, r12, (12));
|
H A D | c1_FrameMap_x86.cpp | 163 // r12 is allocated conditionally. With compressed oops it holds 165 map_register(11, r12); r12_opr = LIR_OprFact::single_cpu(11); 246 r12_oop_opr = as_oop_opr(r12);
|
H A D | templateInterpreter_x86_64.cpp | 1134 __ mov(r12, rsp); // remember sp (can only use r12 if not using call_VM) 1138 __ mov(rsp, r12); // restore sp 1181 __ mov(r12, rsp); // remember sp (can only use r12 if not using call_VM) 1185 __ mov(rsp, r12); // restore sp 1681 __ reinit_heapbase(); // restore r12 as heapbase. 1976 __ mov(r12, rsp); // remember sp (can only use r12 if not using call_VM) 1979 __ mov(rsp, r12); // restor [all...] |
H A D | sharedRuntime_x86_64.cpp | 218 map->set_callee_saved(STACK_OFFSET( r12_off ), r12->as_VMReg()); 252 map->set_callee_saved(STACK_OFFSET( r12H_off ), r12->as_VMReg()->next()); 1384 __ mov(r12, rsp); // remember sp 1388 __ mov(rsp, r12); // restore sp 2403 __ mov(r12, rsp); // remember sp 2411 __ mov(rsp, r12); // restore sp 2580 __ mov(r12, rsp); // remember sp 2590 __ mov(rsp, r12); // restore sp 2617 __ mov(r12, rsp); // remember sp 2621 __ mov(rsp, r12); // restor [all...] |
H A D | stubGenerator_x86_64.cpp | 125 // -8 [ saved r12 ] 158 // -4 [ saved r12 ] 272 __ movptr(r12_save, r12); 391 __ movptr(r12, r12_save); 979 // [tos + 2]: saved r12 (several TemplateTable methods use it) 996 __ push(r12); 1027 // set r12 to heapbase for load_klass() 1059 __ pop(r12); // restore r12 1069 __ pop(r12); // ge [all...] |
H A D | c1_Runtime1_x86.cpp | 342 map->set_callee_saved(VMRegImpl::stack2reg(r12_off + num_rt_args), r12->as_VMReg()); 359 map->set_callee_saved(VMRegImpl::stack2reg(r12H_off + num_rt_args), r12->as_VMReg()->next()); 575 __ movptr(r12, Address(rsp, 3 * wordSize));
|
H A D | assembler_x86.cpp | 330 } else if (base == rsp LP64_ONLY(|| base == r12)) { 352 assert(base != rsp LP64_ONLY(&& base != r12), "illegal addressing mode"); 5231 movq(r12, Address(rsp, 3 * wordSize)); 5293 movq(Address(rsp, 3 * wordSize), r12); local 6659 PRINT_REG(r12, regs[3]); 7019 // TraceBytecodes does not use r12 but saves it over the call, so don't verify 7020 // r12 is the heapbase.
|
H A D | assembler_x86.hpp | 130 REGISTER_DECLARATION(Register, r12_heapbase, r12); // callee-saved
|
/openjdk7/hotspot/agent/src/os/linux/ |
H A D | LinuxDebuggerLocal.c | 352 regs[REG_INDEX(R12)] = gregs.r12;
|
H A D | ps_core.c | 564 print_debug("\tr12 = 0x%lx\n", newthr->regs.r12);
|
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | os_bsd_x86.cpp | 159 # define context_r12 uc_mcontext->DU3_PREFIX(ss,r12)
|
Completed in 161 milliseconds