src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
changeset 58274 71f50513d5e6
parent 58273 08a5148e7c4e
child 58679 9c3209ff7550
child 58925 9bbe560e8131
equal deleted inserted replaced
58273:08a5148e7c4e 58274:71f50513d5e6
   726       __ verify_oop(src->as_register());
   726       __ verify_oop(src->as_register());
   727     }
   727     }
   728     move_regs(src->as_register(), dest->as_register());
   728     move_regs(src->as_register(), dest->as_register());
   729 
   729 
   730   } else if (dest->is_double_cpu()) {
   730   } else if (dest->is_double_cpu()) {
   731     if (is_reference_type(src->type()) {
   731     if (is_reference_type(src->type())) {
   732       // Surprising to me but we can see move of a long to t_object
   732       // Surprising to me but we can see move of a long to t_object
   733       __ verify_oop(src->as_register());
   733       __ verify_oop(src->as_register());
   734       move_regs(src->as_register(), dest->as_register_lo());
   734       move_regs(src->as_register(), dest->as_register_lo());
   735       return;
   735       return;
   736     }
   736     }