/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_FrameMap_sparc.cpp | 32 const int FrameMap::pd_c_runtime_reserved_arg_size = 7; 35 LIR_Opr FrameMap::map_to_opr(BasicType type, VMRegPair* reg, bool outgoing) { 71 // FrameMap 74 FloatRegister FrameMap::_fpu_regs [FrameMap::nof_fpu_regs]; 77 LIR_Opr FrameMap::in_long_opr; 78 LIR_Opr FrameMap::out_long_opr; 79 LIR_Opr FrameMap::g1_long_single_opr; 81 LIR_Opr FrameMap::F0_opr; 82 LIR_Opr FrameMap [all...] |
H A D | c1_LIRGenerator_sparc.cpp | 69 LIR_Opr LIRGenerator::exceptionOopOpr() { return FrameMap::Oexception_opr; } 70 LIR_Opr LIRGenerator::exceptionPcOpr() { return FrameMap::Oissuing_pc_opr; } 77 case intTag: opr = callee ? FrameMap::I0_opr : FrameMap::O0_opr; break; 78 case objectTag: opr = callee ? FrameMap::I0_oop_opr : FrameMap::O0_oop_opr; break; 79 case longTag: opr = callee ? FrameMap::in_long_opr : FrameMap::out_long_opr; break; 80 case floatTag: opr = FrameMap::F0_opr; break; 81 case doubleTag: opr = FrameMap [all...] |
H A D | c1_Runtime1_sparc.cpp | 143 static int cpu_reg_save_offsets[FrameMap::nof_cpu_regs]; 144 static int fpu_reg_save_offsets[FrameMap::nof_fpu_regs]; 156 for (i = 0; i < FrameMap::nof_cpu_regs; i++) { 166 for (i = 0; i < FrameMap::nof_fpu_regs; i++) { 189 for (i = 0; i < FrameMap::nof_cpu_regs; i++) { 198 for (i = 0; i < FrameMap::nof_fpu_regs; i++) { 209 for (int i = 0; i < FrameMap::nof_cpu_regs; i++) { 217 for (int i = 0; i < FrameMap::nof_fpu_regs; i++) { 253 for (i = 0; i < FrameMap::nof_cpu_regs; i++) { 262 assert(FrameMap [all...] |
H A D | c1_LIRAssembler_sparc.cpp | 141 return FrameMap::O0_oop_opr; 146 return FrameMap::I0_opr; 442 monitor_address(0, FrameMap::I1_opr); 443 stub = new MonitorExitStub(FrameMap::I1_opr, true, 0); 1098 LIR_Opr tmp = FrameMap::O7_opr; 1101 tmp = FrameMap::G0_opr; 1120 LIR_Opr tmp = FrameMap::O7_opr; 1123 tmp = FrameMap::G0_opr; 1130 tmp = FrameMap::G0_opr; 1141 tmp = FrameMap [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_FrameMap_x86.cpp | 31 const int FrameMap::pd_c_runtime_reserved_arg_size = 0; 33 LIR_Opr FrameMap::map_to_opr(BasicType type, VMRegPair* reg, bool) { 81 LIR_Opr FrameMap::rsi_opr; 82 LIR_Opr FrameMap::rdi_opr; 83 LIR_Opr FrameMap::rbx_opr; 84 LIR_Opr FrameMap::rax_opr; 85 LIR_Opr FrameMap::rdx_opr; 86 LIR_Opr FrameMap::rcx_opr; 87 LIR_Opr FrameMap::rsp_opr; 88 LIR_Opr FrameMap [all...] |
H A D | c1_LinearScan_x86.hpp | 31 assert(FrameMap::rsp_opr->cpu_regnr() == 6, "wrong assumption below"); 32 assert(FrameMap::rbp_opr->cpu_regnr() == 7, "wrong assumption below"); 37 assert(FrameMap::r12_opr->cpu_regnr() == 11, "wrong assumption below"); 38 assert(FrameMap::r10_opr->cpu_regnr() == 12, "wrong assumption below"); 39 assert(FrameMap::r15_opr->cpu_regnr() == 13, "wrong assumption below"); 40 assert(FrameMap::rsp_opr->cpu_regnrLo() == 14, "wrong assumption below"); 41 assert(FrameMap::rbp_opr->cpu_regnrLo() == 15, "wrong assumption below"); 44 return reg_num <= FrameMap::last_cpu_reg() || reg_num >= pd_nof_cpu_regs_frame_map; 89 for (int xmm = 0; xmm < FrameMap::nof_caller_save_xmm_regs; xmm++) { 90 LIR_Opr opr = FrameMap [all...] |
H A D | c1_FpuStackSim_x86.cpp | 41 assert(i >= 0 && i < FrameMap::nof_fpu_regs, "out of bounds"); 46 assert(i >= 0 && i < FrameMap::nof_fpu_regs, "out of bounds"); 57 assert(_stack_size <= FrameMap::nof_fpu_regs, "FPU stack overflow"); 64 for (int i = 0; i < FrameMap::nof_fpu_regs; i++) { 147 for (int i = 0; i < FrameMap::nof_fpu_regs; i++) { 171 intArray* res = new intArray(1 + FrameMap::nof_fpu_regs); 173 for (int i = 0; i < FrameMap::nof_fpu_regs; i++) { 182 for (int i = 0; i < FrameMap::nof_fpu_regs; i++) {
|
H A D | c1_LIRGenerator_x86.cpp | 77 LIR_Opr LIRGenerator::exceptionOopOpr() { return FrameMap::rax_oop_opr; } 78 LIR_Opr LIRGenerator::exceptionPcOpr() { return FrameMap::rdx_opr; } 79 LIR_Opr LIRGenerator::divInOpr() { return FrameMap::rax_opr; } 80 LIR_Opr LIRGenerator::divOutOpr() { return FrameMap::rax_opr; } 81 LIR_Opr LIRGenerator::remOutOpr() { return FrameMap::rdx_opr; } 82 LIR_Opr LIRGenerator::shiftCountOpr() { return FrameMap::rcx_opr; } 83 LIR_Opr LIRGenerator::syncTempOpr() { return FrameMap::rax_opr; } 90 case intTag: opr = FrameMap::rax_opr; break; 91 case objectTag: opr = FrameMap::rax_oop_opr; break; 92 case longTag: opr = FrameMap [all...] |
H A D | c1_FpuStackSim_x86.hpp | 37 int _regs[FrameMap::nof_fpu_regs];
|
H A D | c1_LinearScan_x86.cpp | 70 BitMap regs(FrameMap::nof_fpu_regs); 1175 assert(live_fpu_regs.size() == FrameMap::nof_fpu_regs, "missing register usage");
|
H A D | c1_Runtime1_x86.cpp | 245 const int xmm_regs_as_doubles_size_in_slots = FrameMap::nof_xmm_regs * 2; 368 for (int n = 0; n < FrameMap::nof_fpu_regs; n++) { 369 VMReg fpu_name_0 = FrameMap::fpu_regname(n); 382 for (int n = 0; n < FrameMap::nof_xmm_regs; n++) { 395 for (int n = 0; n < FrameMap::nof_xmm_regs; n++) {
|
H A D | c1_LIRAssembler_x86.cpp | 129 return FrameMap::receiver_opr; 133 return FrameMap::as_pointer_opr(receiverOpr()->as_register()); 340 Register receiver = FrameMap::receiver_opr->as_register(); 372 // if rounding, must let FrameMap know! 442 monitor_address(0, FrameMap::rax_opr); 443 stub = new MonitorExitStub(FrameMap::rax_opr, true, 0); 1558 assert(dest == FrameMap::long0_opr, "runtime stub places result in these registers");
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_FrameMap.cpp | 50 BasicTypeArray* FrameMap::signature_type_array_for(const ciMethod* method) { 69 CallingConvention* FrameMap::java_calling_convention(const BasicTypeArray* signature, bool outgoing) { 115 CallingConvention* FrameMap::c_calling_convention(const BasicTypeArray* signature) { 163 // FrameMap 166 bool FrameMap::_init_done = false; 167 Register FrameMap::_cpu_rnr2reg [FrameMap::nof_cpu_regs]; 168 int FrameMap::_cpu_reg2rnr [FrameMap::nof_cpu_regs]; 171 FrameMap function in class:FrameMap [all...] |
H A D | c1_Compiler.cpp | 60 FrameMap::initialize();
|
H A D | c1_Compilation.hpp | 36 class FrameMap; 74 FrameMap* _frame_map; 138 FrameMap* frame_map() const { return _frame_map; }
|
H A D | c1_FrameMap.hpp | 43 // FrameMap 70 class FrameMap : public CompilationResourceObj { class in inherits:CompilationResourceObj 197 FrameMap(ciMethod* method, int monitors, int reserved_argument_area_size);
|
H A D | c1_LIRAssembler.hpp | 44 FrameMap* _frame_map; 57 FrameMap* frame_map() const { return _frame_map; }
|
H A D | c1_LIR.cpp | 34 return FrameMap::cpu_rnr2reg(cpu_regnr()); 38 return FrameMap::cpu_rnr2reg(cpu_regnrLo()); 42 return FrameMap::cpu_rnr2reg(cpu_regnrHi()); 48 return FrameMap::nr2xmmreg(xmm_regnr()); 53 return FrameMap::nr2xmmreg(xmm_regnrLo()); 61 return FrameMap::nr2floatreg(fpu_regnr()); 65 return FrameMap::nr2floatreg(fpu_regnrHi()); 816 opJavaCall->_method_handle_invoke_SP_save_opr = FrameMap::method_handle_invoke_SP_save_opr();
|
H A D | c1_IR.hpp | 258 FrameMap* frame_map() const { return scope()->compilation()->frame_map(); }
|
H A D | c1_LinearScan.hpp | 139 FrameMap* _frame_map; 173 FrameMap* frame_map() const { return _frame_map; } 398 LinearScan(IR* ir, LIRGenerator* gen, FrameMap* frame_map);
|
H A D | c1_Compilation.cpp | 346 _frame_map = new FrameMap(method(), hir()->number_of_locks(), MAX2(4, hir()->max_stack()));
|
H A D | c1_LinearScan.cpp | 86 LinearScan::LinearScan(IR* ir, LIRGenerator* gen, FrameMap* frame_map) 1283 for (i = 0; i < FrameMap::nof_caller_save_cpu_regs(); i++) { 1284 LIR_Opr opr = FrameMap::caller_save_cpu_reg_at(i); 1285 assert(opr->is_valid() && opr->is_register(), "FrameMap should not return invalid operands"); 1297 for (i = 0; i < FrameMap::nof_caller_save_fpu_regs; i++) { 1298 LIR_Opr opr = FrameMap::caller_save_fpu_reg_at(i); 1299 assert(opr->is_valid() && opr->is_register(), "FrameMap should not return invalid operands"); 1306 for (i = 0; i < FrameMap::nof_caller_save_xmm_regs; i++) { 1307 LIR_Opr opr = FrameMap::caller_save_xmm_reg_at(i); 1308 assert(opr->is_valid() && opr->is_register(), "FrameMap shoul [all...] |
H A D | c1_LIRGenerator.cpp | 1602 LIR_Opr tmp = FrameMap::R14_opr; 1606 __ move(new LIR_Address(FrameMap::Rthread_opr, in_bytes(JavaThread::card_table_base_offset()), T_ADDRESS), tmp); 2774 __ move(FrameMap::stack_pointer(), FrameMap::method_handle_invoke_SP_save_opr()); 2816 __ move(FrameMap::method_handle_invoke_SP_save_opr(), FrameMap::stack_pointer());
|
H A D | c1_LIRGenerator.hpp | 437 FrameMap* frame_map() const { return _compilation->frame_map(); }
|