Home
last modified time | relevance | path

Searched refs:WritableValueRegs (Results 1 – 3 of 3) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Disle.rs25 pub type WritableValueRegs = crate::machinst::ValueRegs<WritableReg>; typedef
60 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 {
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dprelude_lower.isle10 (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)
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dinst.isle227 (dst WritableValueRegs)