Searched refs:ExtMode (Results 1 – 8 of 8) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | args.rs | 775 pub enum ExtMode { enum 788 impl ExtMode { impl 794 (16, 32) => Some(ExtMode::WL), in new() 795 (16, 64) => Some(ExtMode::WQ), in new() 802 impl fmt::Debug for ExtMode { implementation 805 ExtMode::BL => "bl", in fmt() 806 ExtMode::BQ => "bq", in fmt() 807 ExtMode::WL => "wl", in fmt() 808 ExtMode::WQ => "wq", in fmt() 809 ExtMode::LQ => "lq", in fmt() [all …]
|
| H A D | mod.rs | 204 ExtMode::BL => asm::inst::movzbl_rm::new(dst, src).into(), in movzx_rm_r() 205 ExtMode::BQ => asm::inst::movzbq_rm::new(dst, src).into(), in movzx_rm_r() 206 ExtMode::WL => asm::inst::movzwl_rm::new(dst, src).into(), in movzx_rm_r() 207 ExtMode::WQ => asm::inst::movzwq_rm::new(dst, src).into(), in movzx_rm_r() 208 ExtMode::LQ => { in movzx_rm_r() 229 ExtMode::BL => asm::inst::movsbl_rm::new(dst, src).into(), in movsx_rm_r() 230 ExtMode::BQ => asm::inst::movsbq_rm::new(dst, src).into(), in movsx_rm_r() 231 ExtMode::WL => asm::inst::movswl_rm::new(dst, src).into(), in movsx_rm_r() 279 1 => Some(ExtMode::BQ), in load() 280 2 => Some(ExtMode::WQ), in load() [all …]
|
| H A D | emit.rs | 718 ExtMode::LQ, in emit()
|
| /wasmtime-44.0.1/winch/codegen/src/isa/x64/ |
| H A D | asm.rs | 172 impl<T: ExtendType> From<Extend<T>> for ExtMode { implementation 175 Extend::I32Extend8 => ExtMode::BL, in from() 176 Extend::I32Extend16 => ExtMode::WL, in from() 177 Extend::I64Extend8 => ExtMode::BQ, in from() 178 Extend::I64Extend16 => ExtMode::WQ, in from() 179 Extend::I64Extend32 => ExtMode::LQ, in from() 185 impl From<ExtendKind> for ExtMode { implementation 456 ExtMode::LQ => { in movzx_mr() 486 ExtMode::BL => asm::inst::movsbl_rm::new(dst, src).into(), in movsx_mr() 487 ExtMode::BQ => asm::inst::movsbq_rm::new(dst, src).into(), in movsx_mr() [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/ |
| H A D | inst.isle | 1189 (model ExtMode (enum 1198 ;; `ExtMode::new` 1203 (#x0020 (ExtMode.BL)) 1204 (#x0040 (ExtMode.BQ)) 1207 (#x0020 (ExtMode.WL)) 1208 (#x0040 (ExtMode.WQ)) 1211 (#x0040 (ExtMode.LQ)) 1216 (decl ext_mode (u16 u16) ExtMode) 1383 (decl x64_movzx (ExtMode GprMem) Gpr) 1401 (= mode (ExtMode.BQ)) [all …]
|
| H A D | abi.rs | 448 let ext_mode = ExtMode::new(from_bits as u16, to_bits as u16) in gen_extend()
|
| H A D | lower.isle | 130 (x64_movzx (ExtMode.BQ) (value_regs_get ret 1))))) 1622 (val Gpr (x64_movzx (ExtMode.BL) val)) 3064 (x64_movzx (ExtMode.BQ) (to_amode flags address offset))) 3066 (x64_movsx (ExtMode.BQ) (to_amode flags address offset))) 3068 (x64_movzx (ExtMode.WQ) (to_amode flags address offset))) 3070 (x64_movsx (ExtMode.WQ) (to_amode flags address offset))) 3072 (x64_movzx (ExtMode.LQ) (to_amode flags address offset))) 3074 (x64_movsx (ExtMode.LQ) (to_amode flags address offset)))
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/lower/ |
| H A D | isle.rs | 389 fn ext_mode(&mut self, from_bits: u16, to_bits: u16) -> ExtMode { in ext_mode() argument 390 ExtMode::new(from_bits, to_bits).unwrap() in ext_mode()
|