Home
last modified time | relevance | path

Searched refs:InstOutput (Results 1 – 25 of 71) sorted by relevance

123

/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/
H A Dlower.rs6 use crate::machinst::{InstOutput, Lower, LowerBackend, MachLabel};
16 fn lower(&self, ctx: &mut Lower<Inst>, ir_inst: IRInst) -> Option<InstOutput> { in lower() argument
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dprelude_lower.isle14 (type InstOutput (primitive InstOutput))
58 ;; Construct an empty `InstOutput`.
59 (decl output_none () InstOutput)
62 ;; Construct a single-element `InstOutput`.
65 (decl output (ValueRegs) InstOutput)
68 ;; Construct a two-element `InstOutput`.
81 (decl output_reg (Reg) InstOutput)
85 (decl output_value (Value) InstOutput)
88 ;; Construct an `InstOutput` from a vector.
1192 (convert ValueRegs InstOutput output)
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dlower.rs15 fn lower(&self, ctx: &mut Lower<Inst>, ir_inst: IRInst) -> Option<InstOutput> { in lower() argument
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/
H A Dlower.rs17 fn lower(&self, ctx: &mut Lower<Self::MInst>, ir_inst: ir::Inst) -> Option<InstOutput> { in lower() argument
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/cls/
H A Dbroken_cls.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/clz/
H A Dbroken_clz.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/isub/
H A Dbroken_base_case.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_imm12.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_imm12neg_not_distinct.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/iadd/
H A Dbroken_base_case.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_msub.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_madd2.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_madd.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_imm12.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_imm12_2.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/constructs/
H A Dif-let.isle2 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/
H A Dbroken_32_general_rotl_to_rotr.isle3 (decl lower (Inst) InstOutput)
H A Dbroken_uextend.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/ctz/
H A Dbroken_ctz.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Disle.rs27 pub type InstOutput = SmallVec<[ValueRegs; 2]>; typedef
75 fn output_none(&mut self) -> InstOutput {
80 fn output(&mut self, regs: ValueRegs) -> InstOutput {
85 fn output_pair(&mut self, r1: ValueRegs, r2: ValueRegs) -> InstOutput {
90 fn output_vec(&mut self, output: &ValueRegsVec) -> InstOutput {
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/udiv/
H A Dbroken_udiv.isle3 (decl lower (Inst) InstOutput)
H A Dudiv_cve.isle3 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/iadd/
H A Dupdated_iadd_imm12neg_right.isle2 (decl lower (Inst) InstOutput)
H A Dupdated_iadd_imm12neg_left.isle2 (decl lower (Inst) InstOutput)
/wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/isub/
H A Dimm12neg_new.isle3 (decl lower (Inst) InstOutput)

123