| /wasmtime-44.0.1/cranelift/codegen/meta/src/shared/ |
| H A D | instructions.rs | 538 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic() 550 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic() 562 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic() 574 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic() 598 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic() 614 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic() 632 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic() 648 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic() 664 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic() 1946 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/ |
| H A D | pulley.rs | 29 enum Operand<'a> { enum 79 Some(Operand::TrapCode { in operands() 121 Operand::Normal { name, ty } | Operand::Writable { name, ty } => { in generate_rust() 152 Operand::Binop { src2, .. } => { in generate_rust() 194 Operand::Normal { in generate_rust() 217 Operand::TrapCode { .. } => {} in generate_rust() 218 Operand::Binop { src2, .. } => { in generate_rust() 274 Operand::Normal { name, ty: _ } | Operand::Writable { name, ty: _ } => { in generate_rust() 286 Operand::Binop { .. } => { in generate_rust() 324 Operand::Normal { name, ty } | Operand::TrapCode { name, ty } => { in generate_isle() [all …]
|
| H A D | gen_asm.rs | 4 Feature, Format, Inst, Location, Mutability, Operand, OperandKind, RegClass, 22 fn rust_param_raw(op: &Operand) -> String { in rust_param_raw() 47 fn rust_convert_isle_to_assembler(op: &Operand) -> String { in rust_convert_isle_to_assembler() 154 let access_reg = |op: &Operand| match op.mutability { in generate_macro_inst_fn() 247 fn isle_param_raw(op: &Operand) -> String { in isle_param_raw() 373 fn isle_param_for_ctor(op: &Operand, ctor: IsleConstructor) -> String { in isle_param_for_ctor() argument 734 fn is_raw_operand_param(o: &Operand) -> bool { in is_raw_operand_param()
|
| H A D | gen_inst.rs | 6 use crate::cdsl::operands::{Operand, OperandKindFields}; 784 operand: &'entries Operand, in get_constraint() argument
|
| /wasmtime-44.0.1/cranelift/assembler-x64/meta/src/dsl/ |
| H A D | format.rs | 35 pub fn rw(op: impl Into<Operand>) -> Operand { in rw() argument 38 Operand { in rw() 46 pub fn r(op: impl Into<Operand>) -> Operand { in r() argument 54 pub fn w(op: impl Into<Operand>) -> Operand { in w() argument 56 Operand { in w() 65 Operand { in align() 75 Operand { in implicit() 90 Operand { in sxq() 105 Operand { in sxl() 120 Operand { in sxw() [all …]
|
| H A D | encoding.rs | 18 use super::{Operand, OperandKind}; 73 pub fn validate(&self, operands: &[Operand]) { in validate() argument 340 fn validate(&self, operands: &[Operand]) { in validate() argument 1183 fn validate(&self, _operands: &[Operand]) { in validate() argument 1355 fn validate(&self, _operands: &[Operand]) { in validate() argument
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/ |
| H A D | instructions.rs | 6 use crate::cdsl::operands::Operand; 42 pub operands_in: Vec<Operand>, 44 pub operands_out: Vec<Operand>, 126 operands_in: Option<Vec<Operand>>, 127 operands_out: Option<Vec<Operand>>, 162 pub fn operands_in(mut self, operands: Vec<Operand>) -> Self { in operands_in() 168 pub fn operands_out(mut self, operands: Vec<Operand>) -> Self { in operands_out() 360 operands_in: &[Operand], in verify_polymorphic() argument 361 operands_out: &[Operand], in verify_polymorphic() argument 442 operands_in: &[Operand], in is_ctrl_typevar_candidate() argument [all …]
|
| H A D | operands.rs | 19 pub(crate) struct Operand { struct 29 impl Operand { impl
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | reg.rs | 7 use regalloc2::{Operand, OperandConstraint, OperandKind, OperandPos, PReg, PRegSet, VReg}; 374 operands: &'a mut Vec<Operand>, 385 pub fn new(operands: &'a mut Vec<Operand>, allocatable: PRegSet, renamer: F) -> Self { in new() argument 550 .push(Operand::new(VReg::from(reg.0), constraint, kind, pos)); in add_operand()
|
| H A D | vcode.rs | 29 Edit, Function as RegallocFunction, InstOrEdit, InstPosition, InstRange, Operand, 119 operands: Vec<Operand>, 1588 fn inst_operands(&self, insn: InsnIndex) -> &[Operand] { in inst_operands() argument
|
| /wasmtime-44.0.1/cranelift/assembler-x64/meta/src/ |
| H A D | dsl.rs | 19 pub use format::{Eflags, Extension, Format, Location, Mutability, Operand, OperandKind, RegClass};
|
| /wasmtime-44.0.1/cranelift/assembler-x64/meta/src/generate/ |
| H A D | operand.rs | 3 impl dsl::Operand { implementation
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | souper_harvest.rs | 163 ast::Operand::Constant(ast::Constant { in harvest_candidate_lhs() 392 ast::Operand::Value(id) => match lhs.get_value(id).r#type { in harvest_candidate_lhs() 410 ast::Operand::Constant(ast::Constant { value, .. }) => ast::Constant { in harvest_candidate_lhs()
|
| /wasmtime-44.0.1/winch/codegen/src/ |
| H A D | visitor.rs | 2274 LoadKind::Operand(OperandSize::S32), in visit_i32_load() 2311 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S32)) in visit_i32_store() 2315 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S8)) in visit_i32_store8() 2319 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S16)) in visit_i32_store16() 2374 LoadKind::Operand(OperandSize::S64), in visit_i64_load() 2379 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S64)) in visit_i64_store() 2383 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S8)) in visit_i64_store8() 2387 self.emit_wasm_store(&memarg, StoreKind::Operand(OperandSize::S16)) in visit_i64_store16() 2398 LoadKind::Operand(OperandSize::S32), in visit_f32_load() 2410 LoadKind::Operand(OperandSize::S64), in visit_f64_load() [all …]
|
| H A D | masm.rs | 539 Operand(OperandSize), enumerator 564 Self::Operand(size) in derive_operand_size() 600 Operand(OperandSize), enumerator
|
| /wasmtime-44.0.1/crates/wiggle/generate/src/ |
| H A D | funcs.rs | 161 type Operand = TokenStream; typedef
|
| /wasmtime-44.0.1/winch/codegen/src/isa/aarch64/ |
| H A D | masm.rs | 384 StoreKind::Operand(size) => dst.to_addressing_mode(masm, size, |masm, mem| { in wasm_store() 442 LoadKind::Operand(_) => { in wasm_load()
|
| /wasmtime-44.0.1/crates/debugger/wit/ |
| H A D | world.wit | 349 /// Operand stack.
|
| /wasmtime-44.0.1/winch/codegen/src/codegen/ |
| H A D | mod.rs | 976 StoreKind::Operand(size) | StoreKind::VectorLane(LaneSelector { size, .. }) => { in emit_wasm_store()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | masm.rs | 265 StoreKind::Operand(size) => { in wasm_store() 373 LoadKind::Operand(_) | LoadKind::Atomic(_, _) => { in wasm_load()
|