Lines Matching refs:src1

1702         let a = self.state[operands.src1].get_u32();  in xadd32()
1708 fn xadd32_u8(&mut self, dst: XReg, src1: XReg, src2: u8) -> ControlFlow<Done> { in xadd32_u8()
1709 self.xadd32_u32(dst, src1, src2.into()) in xadd32_u8()
1712 fn xadd32_u32(&mut self, dst: XReg, src1: XReg, src2: u32) -> ControlFlow<Done> { in xadd32_u32()
1713 let a = self.state[src1].get_u32(); in xadd32_u32()
1719 let a = self.state[operands.src1].get_u64(); in xadd64()
1725 fn xadd64_u8(&mut self, dst: XReg, src1: XReg, src2: u8) -> ControlFlow<Done> { in xadd64_u8()
1726 self.xadd64_u32(dst, src1, src2.into()) in xadd64_u8()
1729 fn xadd64_u32(&mut self, dst: XReg, src1: XReg, src2: u32) -> ControlFlow<Done> { in xadd64_u32()
1730 let a = self.state[src1].get_u64(); in xadd64_u32()
1735 fn xmadd32(&mut self, dst: XReg, src1: XReg, src2: XReg, src3: XReg) -> ControlFlow<Done> { in xmadd32()
1736 let a = self.state[src1].get_u32(); in xmadd32()
1743 fn xmadd64(&mut self, dst: XReg, src1: XReg, src2: XReg, src3: XReg) -> ControlFlow<Done> { in xmadd64()
1744 let a = self.state[src1].get_u64(); in xmadd64()
1752 let a = self.state[operands.src1].get_u32(); in xsub32()
1758 fn xsub32_u8(&mut self, dst: XReg, src1: XReg, src2: u8) -> ControlFlow<Done> { in xsub32_u8()
1759 self.xsub32_u32(dst, src1, src2.into()) in xsub32_u8()
1762 fn xsub32_u32(&mut self, dst: XReg, src1: XReg, src2: u32) -> ControlFlow<Done> { in xsub32_u32()
1763 let a = self.state[src1].get_u32(); in xsub32_u32()
1769 let a = self.state[operands.src1].get_u64(); in xsub64()
1775 fn xsub64_u8(&mut self, dst: XReg, src1: XReg, src2: u8) -> ControlFlow<Done> { in xsub64_u8()
1776 self.xsub64_u32(dst, src1, src2.into()) in xsub64_u8()
1779 fn xsub64_u32(&mut self, dst: XReg, src1: XReg, src2: u32) -> ControlFlow<Done> { in xsub64_u32()
1780 let a = self.state[src1].get_u64(); in xsub64_u32()
1786 let a = self.state[operands.src1].get_u32(); in xmul32()
1792 fn xmul32_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xmul32_s8()
1793 self.xmul32_s32(dst, src1, src2.into()) in xmul32_s8()
1796 fn xmul32_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xmul32_s32()
1797 let a = self.state[src1].get_i32(); in xmul32_s32()
1803 let a = self.state[operands.src1].get_u64(); in xmul64()
1809 fn xmul64_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xmul64_s8()
1810 self.xmul64_s32(dst, src1, src2.into()) in xmul64_s8()
1813 fn xmul64_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xmul64_s32()
1814 let a = self.state[src1].get_i64(); in xmul64_s32()
1820 let a = self.state[operands.src1].get_u32(); in xshl32()
1827 let a = self.state[operands.src1].get_u32(); in xshr32_u()
1834 let a = self.state[operands.src1].get_i32(); in xshr32_s()
1841 let a = self.state[operands.src1].get_u64(); in xshl64()
1848 let a = self.state[operands.src1].get_u64(); in xshr64_u()
1855 let a = self.state[operands.src1].get_i64(); in xshr64_s()
1862 let a = self.state[operands.src1].get_u32(); in xshl32_u6()
1869 let a = self.state[operands.src1].get_u32(); in xshr32_u_u6()
1876 let a = self.state[operands.src1].get_i32(); in xshr32_s_u6()
1883 let a = self.state[operands.src1].get_u64(); in xshl64_u6()
1890 let a = self.state[operands.src1].get_u64(); in xshr64_u_u6()
1897 let a = self.state[operands.src1].get_i64(); in xshr64_s_u6()
1916 let a = self.state[operands.src1].get_u64(); in xeq64()
1923 let a = self.state[operands.src1].get_u64(); in xneq64()
1930 let a = self.state[operands.src1].get_i64(); in xslt64()
1937 let a = self.state[operands.src1].get_i64(); in xslteq64()
1944 let a = self.state[operands.src1].get_u64(); in xult64()
1951 let a = self.state[operands.src1].get_u64(); in xulteq64()
1958 let a = self.state[operands.src1].get_u32(); in xeq32()
1965 let a = self.state[operands.src1].get_u32(); in xneq32()
1972 let a = self.state[operands.src1].get_i32(); in xslt32()
1979 let a = self.state[operands.src1].get_i32(); in xslteq32()
1986 let a = self.state[operands.src1].get_u32(); in xult32()
1993 let a = self.state[operands.src1].get_u32(); in xulteq32()
2146 let a = self.state[operands.src1].get_i32(); in xdiv32_s()
2165 let a = self.state[operands.src1].get_i64(); in xdiv64_s()
2184 let a = self.state[operands.src1].get_u32(); in xdiv32_u()
2196 let a = self.state[operands.src1].get_u64(); in xdiv64_u()
2208 let a = self.state[operands.src1].get_i32(); in xrem32_s()
2225 let a = self.state[operands.src1].get_i64(); in xrem64_s()
2242 let a = self.state[operands.src1].get_u32(); in xrem32_u()
2254 let a = self.state[operands.src1].get_u64(); in xrem64_u()
2266 let a = self.state[operands.src1].get_u32(); in xband32()
2272 fn xband32_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xband32_s8()
2273 self.xband32_s32(dst, src1, src2.into()) in xband32_s8()
2276 fn xband32_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xband32_s32()
2277 let a = self.state[src1].get_i32(); in xband32_s32()
2283 let a = self.state[operands.src1].get_u64(); in xband64()
2289 fn xband64_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xband64_s8()
2290 self.xband64_s32(dst, src1, src2.into()) in xband64_s8()
2293 fn xband64_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xband64_s32()
2294 let a = self.state[src1].get_i64(); in xband64_s32()
2300 let a = self.state[operands.src1].get_u32(); in xbor32()
2306 fn xbor32_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xbor32_s8()
2307 self.xbor32_s32(dst, src1, src2.into()) in xbor32_s8()
2310 fn xbor32_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xbor32_s32()
2311 let a = self.state[src1].get_i32(); in xbor32_s32()
2317 let a = self.state[operands.src1].get_u64(); in xbor64()
2323 fn xbor64_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xbor64_s8()
2324 self.xbor64_s32(dst, src1, src2.into()) in xbor64_s8()
2327 fn xbor64_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xbor64_s32()
2328 let a = self.state[src1].get_i64(); in xbor64_s32()
2334 let a = self.state[operands.src1].get_u32(); in xbxor32()
2340 fn xbxor32_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xbxor32_s8()
2341 self.xbxor32_s32(dst, src1, src2.into()) in xbxor32_s8()
2344 fn xbxor32_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xbxor32_s32()
2345 let a = self.state[src1].get_i32(); in xbxor32_s32()
2351 let a = self.state[operands.src1].get_u64(); in xbxor64()
2357 fn xbxor64_s8(&mut self, dst: XReg, src1: XReg, src2: i8) -> ControlFlow<Done> { in xbxor64_s8()
2358 self.xbxor64_s32(dst, src1, src2.into()) in xbxor64_s8()
2361 fn xbxor64_s32(&mut self, dst: XReg, src1: XReg, src2: i32) -> ControlFlow<Done> { in xbxor64_s32()
2362 let a = self.state[src1].get_i64(); in xbxor64_s32()
2380 let a = self.state[operands.src1].get_u32(); in xmin32_u()
2387 let a = self.state[operands.src1].get_i32(); in xmin32_s()
2394 let a = self.state[operands.src1].get_u32(); in xmax32_u()
2401 let a = self.state[operands.src1].get_i32(); in xmax32_s()
2408 let a = self.state[operands.src1].get_u64(); in xmin64_u()
2415 let a = self.state[operands.src1].get_i64(); in xmin64_s()
2422 let a = self.state[operands.src1].get_u64(); in xmax64_u()
2429 let a = self.state[operands.src1].get_i64(); in xmax64_s()
2472 let a = self.state[operands.src1].get_u32(); in xrotl32()
2479 let a = self.state[operands.src1].get_u64(); in xrotl64()
2486 let a = self.state[operands.src1].get_u32(); in xrotr32()
2493 let a = self.state[operands.src1].get_u64(); in xrotr64()
2876 let a = self.state[operands.src1].get_u32(); in xadd32_uoverflow_trap()
2888 let a = self.state[operands.src1].get_u64(); in xadd64_uoverflow_trap()
2900 let a = self.state[operands.src1].get_i64(); in xmulhi64_s()
2908 let a = self.state[operands.src1].get_u64(); in xmulhi64_u()
3206 fn feq32(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in feq32()
3207 let a = self.state[src1].get_f32(); in feq32()
3213 fn fneq32(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in fneq32()
3214 let a = self.state[src1].get_f32(); in fneq32()
3220 fn flt32(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in flt32()
3221 let a = self.state[src1].get_f32(); in flt32()
3227 fn flteq32(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in flteq32()
3228 let a = self.state[src1].get_f32(); in flteq32()
3234 fn feq64(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in feq64()
3235 let a = self.state[src1].get_f64(); in feq64()
3241 fn fneq64(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in fneq64()
3242 let a = self.state[src1].get_f64(); in fneq64()
3248 fn flt64(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in flt64()
3249 let a = self.state[src1].get_f64(); in flt64()
3255 fn flteq64(&mut self, dst: XReg, src1: FReg, src2: FReg) -> ControlFlow<Done> { in flteq64()
3256 let a = self.state[src1].get_f64(); in flteq64()
3459 let a = self.state[operands.src1].get_f32(); in fcopysign32()
3466 let a = self.state[operands.src1].get_f64(); in fcopysign64()
3473 let a = self.state[operands.src1].get_f32(); in fadd32()
3480 let a = self.state[operands.src1].get_f32(); in fsub32()
3488 let mut a = self.state[operands.src1].get_f32x4(); in vsubf32x4()
3498 let a = self.state[operands.src1].get_f32(); in fmul32()
3506 let mut a = self.state[operands.src1].get_f32x4(); in vmulf32x4()
3516 let a = self.state[operands.src1].get_f32(); in fdiv32()
3524 let a = self.state[operands.src1].get_f32x4(); in vdivf32x4()
3538 let a = self.state[operands.src1].get_f64x2(); in vdivf64x2()
3551 let a = self.state[operands.src1].get_f32(); in fmaximum32()
3558 let a = self.state[operands.src1].get_f32(); in fminimum32()
3719 let a = self.state[operands.src1].get_f64(); in fadd64()
3726 let a = self.state[operands.src1].get_f64(); in fsub64()
3733 let a = self.state[operands.src1].get_f64(); in fmul64()
3740 let a = self.state[operands.src1].get_f64(); in fdiv64()
3747 let a = self.state[operands.src1].get_f64(); in fmaximum64()
3754 let a = self.state[operands.src1].get_f64(); in fminimum64()
3804 let mut a = self.state[operands.src1].get_i8x16(); in vaddi8x16()
3815 let mut a = self.state[operands.src1].get_i16x8(); in vaddi16x8()
3826 let mut a = self.state[operands.src1].get_i32x4(); in vaddi32x4()
3837 let mut a = self.state[operands.src1].get_i64x2(); in vaddi64x2()
3848 let mut a = self.state[operands.src1].get_f32x4(); in vaddf32x4()
3859 let mut a = self.state[operands.src1].get_f64x2(); in vaddf64x2()
3870 let mut a = self.state[operands.src1].get_i8x16(); in vaddi8x16_sat()
3881 let mut a = self.state[operands.src1].get_u8x16(); in vaddu8x16_sat()
3892 let mut a = self.state[operands.src1].get_i16x8(); in vaddi16x8_sat()
3903 let mut a = self.state[operands.src1].get_u16x8(); in vaddu16x8_sat()
3914 let a = self.state[operands.src1].get_i16x8(); in vaddpairwisei16x8_s()
3928 let a = self.state[operands.src1].get_i32x4(); in vaddpairwisei32x4_s()
3941 let a = self.state[operands.src1].get_i8x16(); in vshli8x16()
3949 let a = self.state[operands.src1].get_i16x8(); in vshli16x8()
3957 let a = self.state[operands.src1].get_i32x4(); in vshli32x4()
3965 let a = self.state[operands.src1].get_i64x2(); in vshli64x2()
3973 let a = self.state[operands.src1].get_i8x16(); in vshri8x16_s()
3981 let a = self.state[operands.src1].get_i16x8(); in vshri16x8_s()
3989 let a = self.state[operands.src1].get_i32x4(); in vshri32x4_s()
3997 let a = self.state[operands.src1].get_i64x2(); in vshri64x2_s()
4005 let a = self.state[operands.src1].get_u8x16(); in vshri8x16_u()
4013 let a = self.state[operands.src1].get_u16x8(); in vshri16x8_u()
4021 let a = self.state[operands.src1].get_u32x4(); in vshri32x4_u()
4029 let a = self.state[operands.src1].get_u64x2(); in vshri64x2_u()
4127 let a = self.state[operands.src1].get_u128(); in vband128()
4135 let a = self.state[operands.src1].get_u128(); in vbor128()
4143 let a = self.state[operands.src1].get_u128(); in vbxor128()
4419 let a = self.state[operands.src1].get_i16x8(); in vnarrow16x8_s()
4433 let a = self.state[operands.src1].get_i16x8(); in vnarrow16x8_u()
4447 let a = self.state[operands.src1].get_i32x4(); in vnarrow32x4_s()
4461 let a = self.state[operands.src1].get_i32x4(); in vnarrow32x4_u()
4475 let a = self.state[operands.src1].get_i64x2(); in vnarrow64x2_s()
4489 let a = self.state[operands.src1].get_i64x2(); in vnarrow64x2_u()
4503 let a = self.state[operands.src1].get_u64x2(); in vunarrow64x2_u()
4529 let mut a = self.state[operands.src1].get_i8x16(); in vsubi8x16()
4540 let mut a = self.state[operands.src1].get_i16x8(); in vsubi16x8()
4551 let mut a = self.state[operands.src1].get_i32x4(); in vsubi32x4()
4562 let mut a = self.state[operands.src1].get_i64x2(); in vsubi64x2()
4573 let mut a = self.state[operands.src1].get_i8x16(); in vsubi8x16_sat()
4584 let mut a = self.state[operands.src1].get_u8x16(); in vsubu8x16_sat()
4595 let mut a = self.state[operands.src1].get_i16x8(); in vsubi16x8_sat()
4606 let mut a = self.state[operands.src1].get_u16x8(); in vsubu16x8_sat()
4617 let mut a = self.state[operands.src1].get_f64x2(); in vsubf64x2()
4628 let mut a = self.state[operands.src1].get_i8x16(); in vmuli8x16()
4639 let mut a = self.state[operands.src1].get_i16x8(); in vmuli16x8()
4650 let mut a = self.state[operands.src1].get_i32x4(); in vmuli32x4()
4661 let mut a = self.state[operands.src1].get_i64x2(); in vmuli64x2()
4672 let mut a = self.state[operands.src1].get_f64x2(); in vmulf64x2()
4683 let mut a = self.state[operands.src1].get_i16x8(); in vqmulrsi16x8()
4750 let mut a = self.state[operands.src1].get_u8x16(); in vinsertx8()
4765 let mut a = self.state[operands.src1].get_u16x8(); in vinsertx16()
4780 let mut a = self.state[operands.src1].get_u32x4(); in vinsertx32()
4795 let mut a = self.state[operands.src1].get_u64x2(); in vinsertx64()
4810 let mut a = self.state[operands.src1].get_f32x4(); in vinsertf32()
4825 let mut a = self.state[operands.src1].get_f64x2(); in vinsertf64()
4836 let a = self.state[operands.src1].get_u8x16(); in veq8x16()
4848 let a = self.state[operands.src1].get_u8x16(); in vneq8x16()
4860 let a = self.state[operands.src1].get_i8x16(); in vslt8x16()
4872 let a = self.state[operands.src1].get_i8x16(); in vslteq8x16()
4884 let a = self.state[operands.src1].get_u8x16(); in vult8x16()
4896 let a = self.state[operands.src1].get_u8x16(); in vulteq8x16()
4908 let a = self.state[operands.src1].get_u16x8(); in veq16x8()
4920 let a = self.state[operands.src1].get_u16x8(); in vneq16x8()
4932 let a = self.state[operands.src1].get_i16x8(); in vslt16x8()
4944 let a = self.state[operands.src1].get_i16x8(); in vslteq16x8()
4956 let a = self.state[operands.src1].get_u16x8(); in vult16x8()
4968 let a = self.state[operands.src1].get_u16x8(); in vulteq16x8()
4980 let a = self.state[operands.src1].get_u32x4(); in veq32x4()
4992 let a = self.state[operands.src1].get_u32x4(); in vneq32x4()
5004 let a = self.state[operands.src1].get_i32x4(); in vslt32x4()
5016 let a = self.state[operands.src1].get_i32x4(); in vslteq32x4()
5028 let a = self.state[operands.src1].get_u32x4(); in vult32x4()
5040 let a = self.state[operands.src1].get_u32x4(); in vulteq32x4()
5052 let a = self.state[operands.src1].get_u64x2(); in veq64x2()
5064 let a = self.state[operands.src1].get_u64x2(); in vneq64x2()
5076 let a = self.state[operands.src1].get_i64x2(); in vslt64x2()
5088 let a = self.state[operands.src1].get_i64x2(); in vslteq64x2()
5100 let a = self.state[operands.src1].get_u64x2(); in vult64x2()
5112 let a = self.state[operands.src1].get_u64x2(); in vulteq64x2()
5159 let mut a = self.state[operands.src1].get_i8x16(); in vmin8x16_s()
5170 let mut a = self.state[operands.src1].get_u8x16(); in vmin8x16_u()
5181 let mut a = self.state[operands.src1].get_i16x8(); in vmin16x8_s()
5192 let mut a = self.state[operands.src1].get_u16x8(); in vmin16x8_u()
5203 let mut a = self.state[operands.src1].get_i32x4(); in vmin32x4_s()
5214 let mut a = self.state[operands.src1].get_u32x4(); in vmin32x4_u()
5225 let mut a = self.state[operands.src1].get_i8x16(); in vmax8x16_s()
5236 let mut a = self.state[operands.src1].get_u8x16(); in vmax8x16_u()
5247 let mut a = self.state[operands.src1].get_i16x8(); in vmax16x8_s()
5258 let mut a = self.state[operands.src1].get_u16x8(); in vmax16x8_u()
5269 let mut a = self.state[operands.src1].get_i32x4(); in vmax32x4_s()
5280 let mut a = self.state[operands.src1].get_u32x4(); in vmax32x4_u()
5333 let mut a = self.state[operands.src1].get_f32x4(); in vmaximumf32x4()
5344 let mut a = self.state[operands.src1].get_f64x2(); in vmaximumf64x2()
5355 let mut a = self.state[operands.src1].get_f32x4(); in vminimumf32x4()
5366 let mut a = self.state[operands.src1].get_f64x2(); in vminimumf64x2()
5376 fn vshuffle(&mut self, dst: VReg, src1: VReg, src2: VReg, mask: u128) -> ControlFlow<Done> { in vshuffle()
5377 let a = self.state[src1].get_u8x16(); in vshuffle()
5392 let src1 = self.state[operands.src1].get_i8x16(); in vswizzlei8x16() localVariable
5397 dst[i] = src1[idx as usize]; in vswizzlei8x16()
5408 let mut a = self.state[operands.src1].get_u8x16(); in vavground8x16()
5420 let mut a = self.state[operands.src1].get_u16x8(); in vavground16x8()
5432 let a = self.state[operands.src1].get_f32x4(); in veqf32x4()
5444 let a = self.state[operands.src1].get_f32x4(); in vneqf32x4()
5456 let a = self.state[operands.src1].get_f32x4(); in vltf32x4()
5468 let a = self.state[operands.src1].get_f32x4(); in vlteqf32x4()
5480 let a = self.state[operands.src1].get_f64x2(); in veqf64x2()
5492 let a = self.state[operands.src1].get_f64x2(); in vneqf64x2()
5504 let a = self.state[operands.src1].get_f64x2(); in vltf64x2()
5516 let a = self.state[operands.src1].get_f64x2(); in vlteqf64x2()