Lines Matching refs:Address
34 use super::address::Address;
318 pub fn add_constant(&mut self, constant: &[u8]) -> Address { in add_constant() argument
320 Address::constant(handle) in add_constant()
341 fn to_synthetic_amode(addr: &Address, memflags: MemFlags) -> SyntheticAmode { in to_synthetic_amode() argument
343 Address::Offset { base, offset } => { in to_synthetic_amode()
347 Address::Const(c) => SyntheticAmode::ConstantOffset(c), in to_synthetic_amode()
348 Address::ImmRegRegShift { in to_synthetic_amode()
401 pub fn mov_rm(&mut self, src: Reg, addr: &Address, size: OperandSize, flags: MemFlags) { in mov_rm() argument
415 pub fn mov_im(&mut self, src: i32, addr: &Address, size: OperandSize, flags: MemFlags) { in mov_im() argument
442 addr: &Address, in movzx_mr() argument
478 addr: &Address, in movsx_mr() argument
580 src: &Address, in xmm_mov_mr() argument
603 src: &Address, in xmm_vpmov_mr() argument
639 src: &Address, in xmm_vpbroadcast_mr() argument
672 src: &Address, in xmm_vpshuf_mr() argument
701 pub fn xmm_mov_rm(&mut self, src: Reg, dst: &Address, size: OperandSize, flags: MemFlags) { in xmm_mov_rm() argument
1219 addr: Address, in lock_xadd() argument
1240 addr: Address, in atomic_rmw_seq() argument
1260 pub fn xchg(&mut self, addr: Address, dst: WritableReg, size: OperandSize, flags: MemFlags) { in xchg() argument
1276 addr: Address, in cmpxchg() argument
1661 pub fn lea(&mut self, addr: &Address, dst: WritableReg, size: OperandSize) { in lea() argument
1734 pub fn xmm_vpshufb_rrm(&mut self, dst: WritableReg, src: Reg, mask: &Address) { in xmm_vpshufb_rrm() argument
1757 src2: &Address, in xmm_vpaddus_rrm() argument
1798 src2: &Address, in xmm_vpadd_rmr() argument
1836 addr: &Address, in xmm_vpextr_rm() argument
1873 src2: &Address, in xmm_vpinsr_rrm() argument
1912 pub fn xmm_vinsertps_rrm(&mut self, dst: WritableReg, src1: Reg, address: &Address, imm: u8) { in xmm_vinsertps_rrm() argument
1936 pub fn xmm_vmovsd_rm(&mut self, dst: WritableReg, src: &Address) { in xmm_vmovsd_rm() argument
1946 pub fn xmm_vmovlhps_rrm(&mut self, dst: WritableReg, src1: Reg, src2: &Address) { in xmm_vmovlhps_rrm() argument
1963 pub fn xmm_vmovdqu_mr(&mut self, src: &Address, dst: WritableReg, flags: MemFlags) { in xmm_vmovdqu_mr() argument
2051 src2: &Address, in xmm_vaddp_rrm() argument
2083 address: &Address, in xmm_vpcmpeq_rrm() argument
2206 pub fn xmm_vsub_rrm(&mut self, src1: Reg, src2: &Address, dst: WritableReg, size: OperandSize) { in xmm_vsub_rrm() argument
2265 src2: &Address, in xmm_vunpcklp_rrm() argument
2449 src2: &Address, in xmm_vandp_rrm() argument
2477 pub fn xmm_vpand_rrm(&mut self, src1: Reg, src2: &Address, dst: WritableReg) { in xmm_vpand_rrm() argument
2545 pub fn xmm_vpxor_rmr(&mut self, src: Reg, address: &Address, dst: WritableReg) { in xmm_vpxor_rmr() argument
2577 src2: &Address, in xmm_vminp_rrm() argument
2729 pub fn xmm_vpmaddubsw_rmr(&mut self, src: Reg, address: &Address, dst: WritableReg) { in xmm_vpmaddubsw_rmr() argument
2744 pub fn xmm_vpmaddwd_rmr(&mut self, src: Reg, address: &Address, dst: WritableReg) { in xmm_vpmaddwd_rmr() argument