Lines Matching refs:Writable
166 fn gen_load_stack(mem: StackAMode, into_reg: Writable<Reg>, ty: Type) -> Self::I { in gen_load_stack()
186 fn gen_move(to_reg: Writable<Reg>, from_reg: Reg, ty: Type) -> Self::I { in gen_move()
191 dst: Writable<Reg>, in gen_extend()
232 into_reg: Writable<Reg>, in gen_add_imm()
253 fn gen_get_stack_addr(mem: StackAMode, dst: Writable<Reg>) -> Self::I { in gen_get_stack_addr()
261 fn gen_load_base_offset(into_reg: Writable<Reg>, base: Reg, offset: i32, ty: Type) -> Self::I { in gen_load_base_offset()
376 Writable::from_reg(reg), in gen_epilogue_frame_restore()
452 fn gen_memcpy<F: FnMut(Type) -> Writable<Reg>>( in gen_memcpy()
504 regs: &[Writable<RealReg>], in compute_frame_layout()
512 let is_callee_save = |reg: &Writable<RealReg>| match call_conv { in compute_frame_layout()
516 let mut regs: Vec<Writable<RealReg>> = in compute_frame_layout()
562 fn retval_temp_reg(_call_conv_of_callee: isa::CallConv) -> Writable<Reg> { in retval_temp_reg()
565 Writable::from_reg(regs::x_reg(15)) in retval_temp_reg()
769 fn compute_clobber_size(clobbers: &[Writable<RealReg>]) -> u32 { in compute_clobber_size()