Searched refs:VecElementWidth (Results 1 – 6 of 6) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/ |
| H A D | vector.rs | 51 impl VecElementWidth { impl 58 8 => VecElementWidth::E8, in from_bits() 59 16 => VecElementWidth::E16, in from_bits() 60 32 => VecElementWidth::E32, in from_bits() 61 64 => VecElementWidth::E64, in from_bits() 68 VecElementWidth::E8 => 8, in bits() 69 VecElementWidth::E16 => 16, in bits() 70 VecElementWidth::E32 => 32, in bits() 71 VecElementWidth::E64 => 64, in bits() 85 impl fmt::Display for VecElementWidth { implementation [all …]
|
| H A D | encode.rs | 257 width: VecElementWidth, in encode_vmem_load() argument 266 VecElementWidth::E8 => 0b000, in encode_vmem_load() 267 VecElementWidth::E16 => 0b101, in encode_vmem_load() 268 VecElementWidth::E32 => 0b110, in encode_vmem_load() 269 VecElementWidth::E64 => 0b111, in encode_vmem_load() 296 width: VecElementWidth, in encode_vmem_store() argument
|
| H A D | mod.rs | 3 use super::lower::isle::generated_code::{VecAMode, VecElementWidth, VecOpMasking}; 215 eew: VecElementWidth::from_type(ty), in gen_load() 236 eew: VecElementWidth::from_type(ty), in gen_store()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/ |
| H A D | inst_vector.isle | 2 (type VecElementWidth (enum 330 (decl pure element_width_from_type (Type) VecElementWidth) 333 (VecElementWidth.E8)) 336 (VecElementWidth.E16)) 339 (VecElementWidth.E32)) 342 (VecElementWidth.E32)) 345 (VecElementWidth.E64)) 348 (VecElementWidth.E64)) 424 (decl vec_load (VecElementWidth VecAMode MemFlags VecOpMasking VState) Reg) 431 (decl vec_store (VecElementWidth VecAMode VReg MemFlags VecOpMasking VState) InstOutput)
|
| H A D | lower.isle | 2185 (let ((eew VecElementWidth (element_width_from_type ty)) 2199 (let ((eew VecElementWidth (element_width_from_type $I64)) 2205 (let ((eew VecElementWidth (element_width_from_type $I64)) 2256 (let ((eew VecElementWidth (element_width_from_type ty))
|
| H A D | inst.isle | 346 (eew VecElementWidth) 354 (eew VecElementWidth)
|