Searched refs:alloc_tmp (Results 1 – 9 of 9) sorted by relevance
33 WritableGpr::from_writable_reg(self.alloc_tmp(types::I64).only_reg().unwrap()).unwrap() in temp_writable_gpr()38 WritableXmm::from_writable_reg(self.alloc_tmp(types::F64).only_reg().unwrap()).unwrap() in temp_writable_xmm()76 let cst_copy = ctx.alloc_tmp(ty); in put_input_in_regs()194 let tmp = ctx.alloc_tmp(types::I64).only_reg().unwrap(); in emit_vm_call()
816 mut alloc_tmp: F, in gen_memcpy()822 let temp = alloc_tmp(Self::word_type());823 let temp2 = alloc_tmp(Self::word_type());
89 let tmp = self.lower_ctx.alloc_tmp(I64).only_reg().unwrap(); in abi_emit_call_adjust_stack()116 let tmp = self.lower_ctx.alloc_tmp(I64).only_reg().unwrap(); in abi_emit_return_call_adjust_stack()146 let tmp_regs = self.lower_ctx.alloc_tmp(ty); in abi_prepare_args()
1147 let tmp = self.lower_ctx.alloc_tmp(types::F32X4).only_reg().unwrap(); in load_xmm_unaligned()1160 let write = self.lower_ctx.alloc_tmp(types::I64).only_reg().unwrap(); in convert_gpr_to_assembler_read_write_gpr()1170 let write = self.lower_ctx.alloc_tmp(types::I64).only_reg().unwrap(); in convert_gpr_to_assembler_fixed_read_write_gpr()1177 let write = self.lower_ctx.alloc_tmp(types::F32X4).only_reg().unwrap(); in convert_xmm_to_assembler_read_write_xmm()
883 let reg = self.alloc_tmp(crate::ir::types::I64).regs()[0]; in lower_clif_block()887 let tmp = self.alloc_tmp(crate::ir::types::I64).regs()[0]; in lower_clif_block()888 let reg = self.alloc_tmp(crate::ir::types::F64).regs()[0]; in lower_clif_block()1657 pub fn alloc_tmp(&mut self, ty: Type) -> ValueRegs<Writable<Reg>> { in alloc_tmp() method
96 let value_regs = self.lower_ctx.alloc_tmp(ty);
566 alloc_tmp: F, in gen_memcpy()
564 mut alloc_tmp: F, in gen_memcpy()570 let tmp = alloc_tmp(Self::word_type());
1079 mut alloc_tmp: F, in gen_memcpy()1085 let tmp = alloc_tmp(Self::word_type());