Lines Matching refs:Primitive

273             Primitive(&'static str),  in store_flat()  enumerator
278 Type::Bool | Type::S8 | Type::U8 => Kind::Primitive("i32.store8"), in store_flat()
279 Type::S16 | Type::U16 => Kind::Primitive("i32.store16"), in store_flat()
280 Type::S32 | Type::U32 | Type::Char => Kind::Primitive("i32.store"), in store_flat()
281 Type::S64 | Type::U64 => Kind::Primitive("i64.store"), in store_flat()
282 Type::Float32 => Kind::Primitive("f32.store"), in store_flat()
283 Type::Float64 => Kind::Primitive("f64.store"), in store_flat()
285 Type::Enum(n) if *n <= (1 << 8) => Kind::Primitive("i32.store8"), in store_flat()
286 Type::Enum(n) if *n <= (1 << 16) => Kind::Primitive("i32.store16"), in store_flat()
287 Type::Enum(_) => Kind::Primitive("i32.store"), in store_flat()
288 Type::Flags(n) if *n <= 8 => Kind::Primitive("i32.store8"), in store_flat()
289 Type::Flags(n) if *n <= 16 => Kind::Primitive("i32.store16"), in store_flat()
290 Type::Flags(n) if *n <= 32 => Kind::Primitive("i32.store"), in store_flat()
300 Kind::Primitive(op) => uwriteln!( in store_flat()
439 Primitive(&'static str), in load_flat() enumerator
444 Type::Bool | Type::U8 => Kind::Primitive("i32.load8_u"), in load_flat()
445 Type::S8 => Kind::Primitive("i32.load8_s"), in load_flat()
446 Type::U16 => Kind::Primitive("i32.load16_u"), in load_flat()
447 Type::S16 => Kind::Primitive("i32.load16_s"), in load_flat()
448 Type::U32 | Type::S32 | Type::Char => Kind::Primitive("i32.load"), in load_flat()
449 Type::U64 | Type::S64 => Kind::Primitive("i64.load"), in load_flat()
450 Type::Float32 => Kind::Primitive("f32.load"), in load_flat()
451 Type::Float64 => Kind::Primitive("f64.load"), in load_flat()
453 Type::Enum(n) if *n <= (1 << 8) => Kind::Primitive("i32.load8_u"), in load_flat()
454 Type::Enum(n) if *n <= (1 << 16) => Kind::Primitive("i32.load16_u"), in load_flat()
455 Type::Enum(_) => Kind::Primitive("i32.load"), in load_flat()
456 Type::Flags(n) if *n <= 8 => Kind::Primitive("i32.load8_u"), in load_flat()
457 Type::Flags(n) if *n <= 16 => Kind::Primitive("i32.load16_u"), in load_flat()
458 Type::Flags(n) if *n <= 32 => Kind::Primitive("i32.load"), in load_flat()
468 Kind::Primitive(op) => uwriteln!(s, "({op} offset={offset} (local.get {ptr}))"), in load_flat()