710 void move_u32(Register rd, Register rs) { addu32(rd, rs, R0); } |
710 void move_u32(Register rd, Register rs) { addu32(rd, rs, R0); } |
711 #else |
711 #else |
712 void move(Register rd, Register rs) { add(rd, rs, R0); } |
712 void move(Register rd, Register rs) { add(rd, rs, R0); } |
713 #endif |
713 #endif |
714 void dmove(Register rd, Register rs) { dadd(rd, rs, R0); } |
714 void dmove(Register rd, Register rs) { dadd(rd, rs, R0); } |
|
715 void mov_metadata(Register dst, Metadata* obj); |
|
716 void mov_metadata(Address dst, Metadata* obj); |
715 |
717 |
716 |
718 |
717 #ifndef PRODUCT |
719 #ifndef PRODUCT |
718 static void pd_print_patched_instruction(address branch) { |
720 static void pd_print_patched_instruction(address branch) { |
719 jint stub_inst = *(jint*) branch; |
721 jint stub_inst = *(jint*) branch; |