Home
last modified time | relevance | path

Searched refs:incoming_args_diff (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/
H A Dabi.rs661 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; localVariable
662 if incoming_args_diff > 0 {
667 i32::try_from(incoming_args_diff)
679 let incoming_args_diff = i32::try_from(incoming_args_diff).unwrap(); localVariable
682 let addr = Amode::imm_reg(incoming_args_diff, regs::rsp());
690 let addr = Amode::imm_reg(incoming_args_diff + 8, regs::rsp());
700 let offset_upward_to_caller_sp = frame_layout.setup_area_size + incoming_args_diff;
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dabi.rs437 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; localVariable
438 if incoming_args_diff > 0 {
440 insts.extend(Self::gen_sp_reg_adjust(-(incoming_args_diff as i32)));
453 AMode::SPOffset(i64::from(incoming_args_diff)),
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Demit.rs676 let incoming_args_diff = in return_call_emit_impl() localVariable
679 if incoming_args_diff != 0 { in return_call_emit_impl()
680 let amt = i32::try_from(incoming_args_diff).unwrap(); in return_call_emit_impl()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/
H A Dabi.rs737 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; localVariable
738 if incoming_args_diff > 0 {
740 insts.extend(Self::gen_sp_reg_adjust(-(incoming_args_diff as i32)));
744 size: incoming_args_diff,
755 off: i64::from(incoming_args_diff),
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/
H A Dabi.rs314 let incoming_args_diff = frame_layout.tail_args_size - frame_layout.incoming_args_size; in gen_prologue_frame_setup() localVariable
315 if incoming_args_diff > 0 { in gen_prologue_frame_setup()
318 insts.extend(Self::gen_sp_reg_adjust(-(incoming_args_diff as i32))); in gen_prologue_frame_setup()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Demit.rs1897 let incoming_args_diff = state.frame_layout().tail_args_size - call_info.new_stack_arg_size; in emit_return_call_common_sequence() localVariable
1898 if incoming_args_diff > 0 { in emit_return_call_common_sequence()
1903 Amode::imm_reg(i32::try_from(incoming_args_diff).unwrap(), regs::rsp()), in emit_return_call_common_sequence()
1911 let incoming_args_diff = i32::try_from(incoming_args_diff) in emit_return_call_common_sequence() localVariable
1913 Inst::addq_mi(rsp, incoming_args_diff).emit(sink, info, state); in emit_return_call_common_sequence()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/
H A Demit.rs3686 let incoming_args_diff = state.frame_layout().tail_args_size - info.new_stack_arg_size; in emit_return_call_common_sequence() localVariable
3687 if incoming_args_diff > 0 { in emit_return_call_common_sequence()
3689 AArch64MachineDeps::gen_sp_reg_adjust(i32::try_from(incoming_args_diff).unwrap()) in emit_return_call_common_sequence()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Demit.rs2877 let incoming_args_diff = in return_call_emit_impl() localVariable
2881 let sp_increment = sp_to_fp_offset + setup_area_size + incoming_args_diff; in return_call_emit_impl()