Lines Matching refs:FrameMap

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::long0_opr; break;
93 case floatTag: opr = UseSSE >= 1 ? FrameMap::xmm0_float_opr : FrameMap::fpu0_float_opr; break;
94 case doubleTag: opr = UseSSE >= 2 ? FrameMap::xmm0_double_opr : FrameMap::fpu0_double_opr; break;
256 __ store(item, new LIR_Address(FrameMap::rsp_opr, in_bytes(offset_from_sp), type));
519 LIR_Opr reg = FrameMap::long0_opr;
576 LIR_Opr tmp = FrameMap::rdx_opr; // idiv and irem use rdx in their implementation
741 cmp.load_item_force(FrameMap::rax_oop_opr);
744 cmp.load_item_force(FrameMap::rax_opr);
747 cmp.load_item_force(FrameMap::long0_opr);
748 val.load_item_force(FrameMap::long1_opr);
847 LIR_Opr tmp1 = FrameMap::caller_save_fpu_reg_at(0);
848 LIR_Opr tmp2 = FrameMap::caller_save_fpu_reg_at(1);
851 LIR_Opr tmp = FrameMap::fpu0_double_opr;
863 tmp1 = FrameMap::caller_save_fpu_reg_at(tmp_start);
864 tmp2 = FrameMap::caller_save_fpu_reg_at(tmp_start + 1);
875 case vmIntrinsics::_dexp: __ exp (calc_input, calc_result, tmp1, tmp2, FrameMap::rax_opr, FrameMap::rcx_opr, FrameMap::rdx_opr); break;
876 case vmIntrinsics::_dpow: __ pow (calc_input, calc_input2, calc_result, tmp1, tmp2, FrameMap::rax_opr, FrameMap::rcx_opr, FrameMap::rdx_opr); break;
903 src.load_item_force (FrameMap::rcx_oop_opr);
904 src_pos.load_item_force (FrameMap::rdx_opr);
905 dst.load_item_force (FrameMap::rax_oop_opr);
906 dst_pos.load_item_force (FrameMap::rbx_opr);
907 length.load_item_force (FrameMap::rdi_opr);
908 LIR_Opr tmp = (FrameMap::rsi_opr);
919 src.load_item_force (FrameMap::as_oop_opr(j_rarg0));
920 src_pos.load_item_force (FrameMap::as_opr(j_rarg1));
921 dst.load_item_force (FrameMap::as_oop_opr(j_rarg2));
922 dst_pos.load_item_force (FrameMap::as_opr(j_rarg3));
923 length.load_item_force (FrameMap::as_opr(j_rarg4));
925 LIR_Opr tmp = FrameMap::as_opr(j_rarg5);
942 case T_FLOAT: return FrameMap::fpu0_float_opr;
943 case T_DOUBLE: return FrameMap::fpu0_double_opr;
944 case T_INT: return FrameMap::rax_opr;
945 case T_LONG: return FrameMap::long0_opr;
1022 FrameMap::rcx_oop_opr,
1023 FrameMap::rdi_oop_opr,
1024 FrameMap::rsi_oop_opr,
1026 FrameMap::rdx_oop_opr, info);
1036 length.load_item_force(FrameMap::rbx_opr);
1039 LIR_Opr tmp1 = FrameMap::rcx_oop_opr;
1040 LIR_Opr tmp2 = FrameMap::rsi_oop_opr;
1041 LIR_Opr tmp3 = FrameMap::rdi_oop_opr;
1043 LIR_Opr klass_reg = FrameMap::rdx_oop_opr;
1069 LIR_Opr tmp1 = FrameMap::rcx_oop_opr;
1070 LIR_Opr tmp2 = FrameMap::rsi_oop_opr;
1071 LIR_Opr tmp3 = FrameMap::rdi_oop_opr;
1073 LIR_Opr klass_reg = FrameMap::rdx_oop_opr;
1075 length.load_item_force(FrameMap::rbx_opr);
1124 LIR_Opr rank = FrameMap::rbx_opr;
1126 LIR_Opr varargs = FrameMap::rcx_opr;
1127 __ move(FrameMap::rsp_opr, varargs);
1259 return FrameMap::as_pointer_opr(r15_thread);