Lines Matching refs:src
1476 fn store(&mut self, src: RegImm, dst: Self::Address, size: OperandSize) -> Result<()>; in store()
1480 fn store_ptr(&mut self, src: Reg, dst: Self::Address) -> Result<()>; in store_ptr()
1490 fn wasm_store(&mut self, src: Reg, dst: Self::Address, store_kind: StoreKind) -> Result<()>; in wasm_store()
1493 fn load(&mut self, src: Self::Address, dst: WritableReg, size: OperandSize) -> Result<()>; in load()
1503 fn wasm_load(&mut self, src: Self::Address, dst: WritableReg, kind: LoadKind) -> Result<()>; in wasm_load()
1507 fn load_ptr(&mut self, src: Self::Address, dst: WritableReg) -> Result<()>; in load_ptr()
1522 fn mov(&mut self, dst: WritableReg, src: RegImm, size: OperandSize) -> Result<()>; in mov()
1525 fn cmov(&mut self, dst: WritableReg, src: Reg, cc: IntCmpKind, size: OperandSize) in cmov()
1532 src: SPOffset, in memmove()
1538 MemMoveDirection::LowToHigh => debug_assert!(dst.as_u32() < src.as_u32()), in memmove()
1539 MemMoveDirection::HighToLow => debug_assert!(dst.as_u32() > src.as_u32()), in memmove()
1553 src_offs = src.as_u32() - bytes; in memmove()
1574 src_offs = src.as_u32(); in memmove()
1706 fn float_sqrt(&mut self, dst: WritableReg, src: Reg, size: OperandSize) -> Result<()>; in float_sqrt()
1783 src: RegImm, in cmp_with_set()
1802 fn clz(&mut self, dst: WritableReg, src: Reg, size: OperandSize) -> Result<()>; in clz()
1807 fn ctz(&mut self, dst: WritableReg, src: Reg, size: OperandSize) -> Result<()>; in ctz()
1815 fn push(&mut self, src: Reg, size: OperandSize) -> Result<StackSlot>; in push()
1828 fn wrap(&mut self, dst: WritableReg, src: Reg) -> Result<()>; in wrap()
1831 fn extend(&mut self, dst: WritableReg, src: Reg, kind: ExtendKind) -> Result<()>; in extend()
1838 src: Reg, in signed_truncate()
1859 src: Reg, in signed_convert()
1869 src: Reg, in unsigned_convert()
1879 src: Reg, in reinterpret_float_as_int()
1887 src: Reg, in reinterpret_int_as_float()
1892 fn demote(&mut self, dst: WritableReg, src: Reg) -> Result<()>; in demote()
1895 fn promote(&mut self, dst: WritableReg, src: Reg) -> Result<()>; in promote()
1986 fn trapz(&mut self, src: Reg, code: TrapCode) -> Result<()>; in trapz()
2071 src: Reg, in extract_lane()
2080 src: RegImm, in replace_lane()
2193 fn v128_any_true(&mut self, src: Reg, dst: WritableReg) -> Result<()>; in v128_any_true()
2196 fn v128_convert(&mut self, src: Reg, dst: WritableReg, kind: V128ConvertKind) -> Result<()>; in v128_convert()
2210 fn v128_demote(&mut self, src: Reg, dst: WritableReg) -> Result<()>; in v128_demote()
2214 fn v128_promote(&mut self, src: Reg, dst: WritableReg) -> Result<()>; in v128_promote()
2218 fn v128_extend(&mut self, src: Reg, dst: WritableReg, kind: V128ExtendKind) -> Result<()>; in v128_extend()
2232 fn v128_abs(&mut self, src: Reg, dst: WritableReg, kind: V128AbsKind) -> Result<()>; in v128_abs()
2260 fn v128_all_true(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_all_true()
2264 fn v128_bitmask(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_bitmask()
2304 src: Reg, in v128_extadd_pairwise()
2324 fn v128_sqrt(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_sqrt()
2327 fn v128_ceil(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_ceil()
2330 fn v128_floor(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_floor()
2333 fn v128_nearest(&mut self, src: Reg, dst: WritableReg, size: OperandSize) -> Result<()>; in v128_nearest()