Lines Matching defs:RegisterSaver

80 class RegisterSaver {
115 OopMap* RegisterSaver::save_live_registers(MacroAssembler* masm, int additional_frame_words, int* total_frame_words, bool save_vectors) {
171 void RegisterSaver::restore_live_registers(MacroAssembler* masm, bool restore_vectors) {
179 void RegisterSaver::restore_result_registers(MacroAssembler* masm) {
2361 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2379 (void) RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2398 RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2455 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2536 __ str(r0, Address(sp, RegisterSaver::r0_offset_in_bytes()));
2538 // __ str(r3, Address(sp, RegisterSaver::r3_offset_in_bytes()));
2545 RegisterSaver::restore_result_registers(masm);
2628 __ strd(v0, Address(sp, RegisterSaver::v0_offset_in_bytes()));
2629 __ str(r0, Address(sp, RegisterSaver::r0_offset_in_bytes()));
2656 __ ldrd(v0, Address(sp, RegisterSaver::v0_offset_in_bytes()));
2657 __ ldr(r0, Address(sp, RegisterSaver::r0_offset_in_bytes()));
2659 // __ ldr(r3, Address(sp, RegisterSaver::r3_offset_in_bytes()));
2920 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words, save_vectors);
2963 RegisterSaver::restore_live_registers(masm);
2971 RegisterSaver::restore_live_registers(masm, save_vectors);
3006 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
3040 __ str(rmethod, Address(sp, RegisterSaver::reg_offset_in_bytes(rmethod)));
3043 __ str(r0, Address(sp, RegisterSaver::rscratch1_offset_in_bytes()));
3044 RegisterSaver::restore_live_registers(masm);
3054 RegisterSaver::restore_live_registers(masm);