Home
last modified time | relevance | path

Searched refs:TupleType (Results 1 – 12 of 12) sorted by relevance

/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/generate/
H A Dformat.rs263 dsl::TupleType::Full => { in generate_evex_prefix()
267 dsl::TupleType::Half => { in generate_evex_prefix()
271 dsl::TupleType::FullMem => length_bytes, in generate_evex_prefix()
277 dsl::TupleType::Tuple2 => unimplemented!(), in generate_evex_prefix()
278 dsl::TupleType::Tuple4 => unimplemented!(), in generate_evex_prefix()
279 dsl::TupleType::Tuple8 => 32, in generate_evex_prefix()
280 dsl::TupleType::HalfMem => length_bytes / 2, in generate_evex_prefix()
281 dsl::TupleType::QuarterMem => length_bytes / 4, in generate_evex_prefix()
282 dsl::TupleType::EigthMem => length_bytes / 8, in generate_evex_prefix()
283 dsl::TupleType::Mem128 => 16, in generate_evex_prefix()
[all …]
/wasmtime-44.0.1/crates/c-api/include/wasmtime/component/types/
H A Dval.hh52 class TupleType { class
53 WASMTIME_CLONE_EQUAL_WRAPPER(TupleType, wasmtime_component_tuple_type);
335 ValType(TupleType tuple) { in ValType()
519 const TupleType &tuple() const { in tuple()
521 return *TupleType::from_capi(&ty.of.tuple); in tuple()
609 inline std::optional<ValType> TupleType::types_nth(size_t nth) const { in types_nth()
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/instructions/
H A Dabs.rs1 use crate::dsl::{Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dbitmanip.rs1 use crate::dsl::{Eflags::*, Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dcvt.rs1 use crate::dsl::{Customization::*, Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dmul.rs1 use crate::dsl::{Customization::*, Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dlanes.rs1 use crate::dsl::{Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dadd.rs1 use crate::dsl::{Customization::*, Feature::*, Inst, Length::*, Location::*, TupleType::*};
H A Dshift.rs1 use crate::dsl::{Customization::*, Feature::*, Inst, Length::*, Location::*, TupleType::*};
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/
H A Ddsl.rs16 Group1Prefix, Group2Prefix, Group3Prefix, Group4Prefix, Opcodes, Prefixes, Rex, TupleType, rex,
/wasmtime-44.0.1/cranelift/assembler-x64/meta/src/dsl/
H A Dencoding.rs50 pub fn evex(length: Length, tuple_type: TupleType) -> Evex { in evex()
1249 pub tuple_type: TupleType,
1432 pub enum TupleType { enum
/wasmtime-44.0.1/crates/environ/src/component/
H A Dtypes_builder.rs15 ComponentValType, RecordType, ResourceId, TupleType, VariantType,
558 fn tuple_type(&mut self, types: TypesRef<'_>, ty: &TupleType) -> Result<TypeTupleIndex> { in tuple_type()