Lines Matching defs:RegisterSaver

73 class RegisterSaver {
146 OopMap* RegisterSaver::save_live_registers(MacroAssembler* masm, int additional_frame_words, int* total_frame_words, bool save_vectors) {
313 void RegisterSaver::restore_live_registers(MacroAssembler* masm, bool restore_vectors) {
370 void RegisterSaver::restore_result_registers(MacroAssembler* masm) {
2804 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2822 (void) RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2841 RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2888 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
2968 __ movptr(Address(rsp, RegisterSaver::rax_offset_in_bytes()), rax);
2970 __ movptr(Address(rsp, RegisterSaver::rdx_offset_in_bytes()), rdx);
2977 RegisterSaver::restore_result_registers(masm);
3064 __ movdbl(Address(rsp, RegisterSaver::xmm0_offset_in_bytes()), xmm0);
3065 __ movptr(Address(rsp, RegisterSaver::rax_offset_in_bytes()), rax);
3095 __ movdbl(xmm0, Address(rsp, RegisterSaver::xmm0_offset_in_bytes()));
3096 __ movptr(rax, Address(rsp, RegisterSaver::rax_offset_in_bytes()));
3098 __ movptr(rdx, Address(rsp, RegisterSaver::rdx_offset_in_bytes()));
3339 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words, save_vectors);
3376 RegisterSaver::restore_live_registers(masm, save_vectors);
3384 RegisterSaver::restore_live_registers(masm, save_vectors);
3419 map = RegisterSaver::save_live_registers(masm, 0, &frame_size_in_words);
3447 __ movptr(Address(rsp, RegisterSaver::rbx_offset_in_bytes()), rbx);
3449 __ movptr(Address(rsp, RegisterSaver::rax_offset_in_bytes()), rax);
3451 RegisterSaver::restore_live_registers(masm);
3461 RegisterSaver::restore_live_registers(masm);