Searched refs:WritableValueRegs (Results 1 – 3 of 3) sorted by relevance
25 pub type WritableValueRegs = crate::machinst::ValueRegs<WritableReg>; typedef60 fn writable_value_regs(&mut self, r1: WritableReg, r2: WritableReg) -> WritableValueRegs {61 WritableValueRegs::two(r1, r2)65 fn writable_value_reg(&mut self, r: WritableReg) -> WritableValueRegs {66 WritableValueRegs::one(r)436 fn only_writable_reg(&mut self, regs: WritableValueRegs) -> Option<WritableReg> {440 fn writable_regs_get(&mut self, regs: WritableValueRegs, idx: usize) -> WritableReg {
10 (type WritableValueRegs (primitive WritableValueRegs))42 ;; Construct a `WritableValueRegs` of one register.43 (decl writable_value_reg (WritableReg) WritableValueRegs)50 ;; Construct a `WritableValueRegs` of two registers.51 (decl writable_value_regs (WritableReg WritableReg) WritableValueRegs)1031 ;; Extractor to check for the special case that a `WritableValueRegs`1033 (decl only_writable_reg (WritableReg) WritableValueRegs)1036 ;; Get the `n`th register inside a `WritableValueRegs`.1037 (decl writable_regs_get (WritableValueRegs usize) WritableReg)1187 (convert WritableReg WritableValueRegs writable_value_reg)
227 (dst WritableValueRegs)