Lines Matching defs:reg

92   LIR_Opr reg = new_register(type);
93 set_vreg_flag(reg, callee_saved);
94 return reg;
280 void LIRGenerator::cmp_reg_mem(LIR_Condition condition, LIR_Opr reg, LIR_Opr base, int disp, BasicType type, CodeEmitInfo* info) {
283 __ cmp(condition, reg, o7opr);
287 void LIRGenerator::cmp_reg_mem(LIR_Condition condition, LIR_Opr reg, LIR_Opr base, LIR_Opr disp, BasicType type, CodeEmitInfo* info) {
290 __ cmp(condition, reg, o7opr);
442 LIR_Opr reg = rlock_result(x);
443 __ negate(value.result(), reg);
610 LIR_Opr reg = rlock_result(x);
611 shift_op(x->op(), reg, value.result(), count.result(), LIR_OprFact::illegalOpr);
622 LIR_Opr reg = rlock_result(x);
624 logic_op(x->op(), reg, left.result(), right.result());
635 LIR_Opr reg = rlock_result(x);
638 __ fcmp2int(left.result(), right.result(), reg, (code == Bytecodes::_fcmpl || code == Bytecodes::_dcmpl));
640 __ lcmp2int(left.result(), right.result(), reg);
830 LIR_Opr reg = rlock_result(x);
838 __ convert(x->op(), tmp, reg);
853 LIR_Opr reg = rlock_result(x);
854 __ convert(x->op(), value.result(), reg, false);
862 LIR_Opr reg = rlock_result(x);
863 set_vreg_flag(reg, must_start_in_memory);
864 __ convert(x->op(), value.result(), reg, false);
876 const LIR_Opr reg = result_register_for(x->type());
888 new_instance(reg, x->klass(), tmp1, tmp2, tmp3, tmp4, klass_reg, info);
890 __ move(reg, result);
901 LIR_Opr reg = result_register_for(x->type());
912 CodeStub* slow_path = new NewTypeArrayStub(klass_reg, len, reg, info);
913 __ allocate_array(reg, len, tmp1, tmp2, tmp3, tmp4, elem_type, klass_reg, slow_path);
916 __ move(reg, result);
933 const LIR_Opr reg = result_register_for(x->type());
941 CodeStub* slow_path = new NewObjectArrayStub(klass_reg, len, reg, info);
947 __ allocate_array(reg, len, tmp1, tmp2, tmp3, tmp4, T_OBJECT, klass_reg, slow_path);
950 __ move(reg, result);
988 const LIR_Opr reg = result_register_for(x->type());
989 jobject2reg_with_patching(reg, x->klass(), patching_info);
998 args->append(reg);
1003 reg, args, info);
1006 __ move(reg, result);