Lines Matching defs:tmp

541             // do not need tmp here
581 void LIRGenerator::arithmetic_op_int(Bytecodes::Code code, LIR_Opr result, LIR_Opr left, LIR_Opr right, LIR_Opr tmp) {
582 arithmetic_op(code, result, left, right, false, tmp);
591 void LIRGenerator::arithmetic_op_fpu(Bytecodes::Code code, LIR_Opr result, LIR_Opr left, LIR_Opr right, bool is_strictfp, LIR_Opr tmp) {
592 arithmetic_op(code, result, left, right, is_strictfp, tmp);
596 void LIRGenerator::shift_op(Bytecodes::Code code, LIR_Opr result_op, LIR_Opr value, LIR_Opr count, LIR_Opr tmp) {
606 case Bytecodes::_lshl: __ shift_left(value, count, result_op, tmp); break;
608 case Bytecodes::_lshr: __ shift_right(value, count, result_op, tmp); break;
610 case Bytecodes::_lushr: __ unsigned_shift_right(value, count, result_op, tmp); break;
933 LIR_Opr tmp = new_register(t);
934 set_vreg_flag(tmp, LIRGenerator::must_start_in_memory);
937 __ move(value, tmp);
938 return tmp;
1602 LIR_Opr tmp = FrameMap::R14_opr;
1604 __ move((LIR_Opr)card_table_base, tmp);
1606 __ move(new LIR_Address(FrameMap::Rthread_opr, in_bytes(JavaThread::card_table_base_offset()), T_ADDRESS), tmp);
1610 LIR_Address *card_addr = new LIR_Address(tmp, addr, (LIR_Address::Scale) -CardTableModRefBS::card_shift, 0, T_BYTE);
1612 __ move(tmp, card_addr);
1619 LIR_Opr tmp = new_pointer_register();
1621 __ move(addr, tmp);
1622 __ unsigned_shift_right(tmp, CardTableModRefBS::card_shift, tmp);
1624 __ unsigned_shift_right(addr, CardTableModRefBS::card_shift, tmp);
1628 new LIR_Address(tmp, card_table_base->as_jint(), T_BYTE));
1631 new LIR_Address(tmp, load_constant(card_table_base),
2068 LIR_Opr tmp = new_pointer_register();
2069 __ convert(Bytecodes::_i2l, index_op, tmp);
2070 index_op = tmp;
2080 LIR_Opr tmp = new_pointer_register();
2081 __ convert(Bytecodes::_i2l, index_op, tmp);
2082 index_op = tmp;
2087 LIR_Opr tmp = new_pointer_register();
2088 __ shift_left(index_op, log2_scale, tmp);
2089 addr = new LIR_Address(base_op, tmp, dst_type);
2161 LIR_Opr tmp = new_pointer_register();
2162 __ convert(Bytecodes::_i2l, index_op, tmp);
2163 index_op = tmp;
2842 LIR_Opr tmp = force_to_spill(value.result(), as_BasicType(x->type()));
2843 __ move(tmp, reg);
2991 // tmp is used to hold the counters on SPARC
2992 LIR_Opr tmp = new_pointer_register();
2999 __ profile_call(x->method(), x->bci_of_invoke(), x->callee(), mdo, recv, tmp, x->known_holder());
3139 // LIR_Opr tmp = new_register(arg->type());
3140 // __ move(arg, tmp);
3141 // arg = tmp;