Lines Matching refs:CallConv
48 fn stack_align(_call_conv: isa::CallConv) -> u32 { in stack_align()
53 call_conv: isa::CallConv, in compute_arg_locs() argument
212 _call_conv: isa::CallConv, in get_ext_mode() argument
226 fn get_stacklimit_reg(_call_conv: isa::CallConv) -> Reg { in get_stacklimit_reg()
231 _call_conv: isa::CallConv, in gen_add_imm() argument
307 _call_conv: isa::CallConv, in gen_prologue_frame_setup() argument
359 _call_conv: isa::CallConv, in gen_epilogue_frame_restore() argument
411 call_conv: isa::CallConv, in gen_return() argument
418 if call_conv == isa::CallConv::Tail && frame_layout.tail_args_size > 0 { in gen_return()
434 _call_conv: isa::CallConv, in gen_clobber_save() argument
444 _call_conv: isa::CallConv, in gen_clobber_restore() argument
453 _call_conv: isa::CallConv, in gen_memcpy()
482 fn get_machine_env(_flags: &settings::Flags, _call_conv: isa::CallConv) -> &MachineEnv { in get_machine_env()
488 call_conv_of_callee: isa::CallConv, in get_regs_clobbered_by_call() argument
493 } else if call_conv_of_callee == isa::CallConv::PreserveAll { in get_regs_clobbered_by_call()
501 call_conv: isa::CallConv, in compute_frame_layout() argument
513 isa::CallConv::PreserveAll => true, in compute_frame_layout()
554 _call_conv: isa::CallConv, in gen_inline_probestack() argument
562 fn retval_temp_reg(_call_conv_of_callee: isa::CallConv) -> Writable<Reg> { in retval_temp_reg()
568 fn exception_payload_regs(call_conv: isa::CallConv) -> &'static [Reg] { in exception_payload_regs()
574 isa::CallConv::SystemV | isa::CallConv::Tail | isa::CallConv::PreserveAll => { in exception_payload_regs()
577 isa::CallConv::Fast in exception_payload_regs()
578 | isa::CallConv::WindowsFastcall in exception_payload_regs()
579 | isa::CallConv::AppleAarch64 in exception_payload_regs()
580 | isa::CallConv::Probestack in exception_payload_regs()
581 | isa::CallConv::Winch => &[], in exception_payload_regs()