Lines Matching refs:src
1665 fn xmov(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xmov()
1666 let val = self.state[src]; in xmov()
1903 fn xneg32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xneg32()
1904 let a = self.state[src].get_i32(); in xneg32()
1909 fn xneg64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xneg64()
1910 let a = self.state[src].get_i64(); in xneg64()
2109 fn zext8(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in zext8()
2110 let src = self.state[src].get_u64() as u8; in zext8() localVariable
2111 self.state[dst].set_u64(src.into()); in zext8()
2115 fn zext16(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in zext16()
2116 let src = self.state[src].get_u64() as u16; in zext16() localVariable
2117 self.state[dst].set_u64(src.into()); in zext16()
2121 fn zext32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in zext32()
2122 let src = self.state[src].get_u64() as u32; in zext32() localVariable
2123 self.state[dst].set_u64(src.into()); in zext32()
2127 fn sext8(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in sext8()
2128 let src = self.state[src].get_i64() as i8; in sext8() localVariable
2129 self.state[dst].set_i64(src.into()); in sext8()
2133 fn sext16(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in sext16()
2134 let src = self.state[src].get_i64() as i16; in sext16() localVariable
2135 self.state[dst].set_i64(src.into()); in sext16()
2139 fn sext32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in sext32()
2140 let src = self.state[src].get_i64() as i32; in sext32() localVariable
2141 self.state[dst].set_i64(src.into()); in sext32()
2367 fn xbnot32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xbnot32()
2368 let a = self.state[src].get_u32(); in xbnot32()
2373 fn xbnot64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xbnot64()
2374 let a = self.state[src].get_u64(); in xbnot64()
2435 fn xctz32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xctz32()
2436 let a = self.state[src].get_u32(); in xctz32()
2441 fn xctz64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xctz64()
2442 let a = self.state[src].get_u64(); in xctz64()
2447 fn xclz32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xclz32()
2448 let a = self.state[src].get_u32(); in xclz32()
2453 fn xclz64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xclz64()
2454 let a = self.state[src].get_u64(); in xclz64()
2459 fn xpopcnt32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xpopcnt32()
2460 let a = self.state[src].get_u32(); in xpopcnt32()
2465 fn xpopcnt64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xpopcnt64()
2466 let a = self.state[src].get_u64(); in xpopcnt64()
2531 fn xabs32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xabs32()
2532 let a = self.state[src].get_i32(); in xabs32()
2537 fn xabs64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in xabs64()
2538 let a = self.state[src].get_i64(); in xabs64()
2843 fn bswap32(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in bswap32()
2844 let src = self.state[src].get_u32(); in bswap32() localVariable
2845 self.state[dst].set_u32(src.swap_bytes()); in bswap32()
2849 fn bswap64(&mut self, dst: XReg, src: XReg) -> ControlFlow<Done> { in bswap64()
2850 let src = self.state[src].get_u64(); in bswap64() localVariable
2851 self.state[dst].set_u64(src.swap_bytes()); in bswap64()
2855 fn xbmask32(&mut self, dst: XReg, src: XReg) -> Self::Return { in xbmask32()
2856 let a = self.state[src].get_u32(); in xbmask32()
2865 fn xbmask64(&mut self, dst: XReg, src: XReg) -> Self::Return { in xbmask64()
2866 let a = self.state[src].get_u64(); in xbmask64()
2981 fn fstore32le_o32(&mut self, addr: AddrO32, src: FReg) -> ControlFlow<Done> { in fstore32le_o32()
2982 let val = self.state[src].get_f32(); in fstore32le_o32()
2989 fn fstore64le_o32(&mut self, addr: AddrO32, src: FReg) -> ControlFlow<Done> { in fstore64le_o32()
2990 let val = self.state[src].get_f64(); in fstore64le_o32()
3012 fn fstore32be_o32(&mut self, addr: AddrO32, src: FReg) -> ControlFlow<Done> { in fstore32be_o32()
3013 let val = self.state[src].get_f32(); in fstore32be_o32()
3020 fn fstore64be_o32(&mut self, addr: AddrO32, src: FReg) -> ControlFlow<Done> { in fstore64be_o32()
3021 let val = self.state[src].get_f64(); in fstore64be_o32()
3043 fn fstore32le_z(&mut self, addr: AddrZ, src: FReg) -> ControlFlow<Done> { in fstore32le_z()
3044 let val = self.state[src].get_f32(); in fstore32le_z()
3051 fn fstore64le_z(&mut self, addr: AddrZ, src: FReg) -> ControlFlow<Done> { in fstore64le_z()
3052 let val = self.state[src].get_f64(); in fstore64le_z()
3074 fn fstore32le_g32(&mut self, addr: AddrG32, src: FReg) -> ControlFlow<Done> { in fstore32le_g32()
3075 let val = self.state[src].get_f32(); in fstore32le_g32()
3082 fn fstore64le_g32(&mut self, addr: AddrG32, src: FReg) -> ControlFlow<Done> { in fstore64le_g32()
3083 let val = self.state[src].get_f64(); in fstore64le_g32()
3101 fn vstore128le_o32(&mut self, addr: AddrO32, src: VReg) -> ControlFlow<Done> { in vstore128le_o32()
3102 let val = self.state[src].get_u128(); in vstore128le_o32()
3120 fn vstore128le_z(&mut self, addr: AddrZ, src: VReg) -> ControlFlow<Done> { in vstore128le_z()
3121 let val = self.state[src].get_u128(); in vstore128le_z()
3139 fn vstore128le_g32(&mut self, addr: AddrG32, src: VReg) -> ControlFlow<Done> { in vstore128le_g32()
3140 let val = self.state[src].get_u128(); in vstore128le_g32()
3159 fn fmov(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fmov()
3160 let val = self.state[src]; in fmov()
3166 fn vmov(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vmov()
3167 let val = self.state[src]; in vmov()
3182 fn bitcast_int_from_float_32(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in bitcast_int_from_float_32()
3183 let val = self.state[src].get_f32(); in bitcast_int_from_float_32()
3188 fn bitcast_int_from_float_64(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in bitcast_int_from_float_64()
3189 let val = self.state[src].get_f64(); in bitcast_int_from_float_64()
3194 fn bitcast_float_from_int_32(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in bitcast_float_from_int_32()
3195 let val = self.state[src].get_u32(); in bitcast_float_from_int_32()
3200 fn bitcast_float_from_int_64(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in bitcast_float_from_int_64()
3201 let val = self.state[src].get_u64(); in bitcast_float_from_int_64()
3294 fn f32_from_x32_s(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f32_from_x32_s()
3295 let a = self.state[src].get_i32(); in f32_from_x32_s()
3300 fn f32_from_x32_u(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f32_from_x32_u()
3301 let a = self.state[src].get_u32(); in f32_from_x32_u()
3306 fn f32_from_x64_s(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f32_from_x64_s()
3307 let a = self.state[src].get_i64(); in f32_from_x64_s()
3312 fn f32_from_x64_u(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f32_from_x64_u()
3313 let a = self.state[src].get_u64(); in f32_from_x64_u()
3318 fn f64_from_x32_s(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f64_from_x32_s()
3319 let a = self.state[src].get_i32(); in f64_from_x32_s()
3324 fn f64_from_x32_u(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f64_from_x32_u()
3325 let a = self.state[src].get_u32(); in f64_from_x32_u()
3330 fn f64_from_x64_s(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f64_from_x64_s()
3331 let a = self.state[src].get_i64(); in f64_from_x64_s()
3336 fn f64_from_x64_u(&mut self, dst: FReg, src: XReg) -> ControlFlow<Done> { in f64_from_x64_u()
3337 let a = self.state[src].get_u64(); in f64_from_x64_u()
3342 fn x32_from_f32_s(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f32_s()
3343 let a = self.state[src].get_f32(); in x32_from_f32_s()
3349 fn x32_from_f32_u(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f32_u()
3350 let a = self.state[src].get_f32(); in x32_from_f32_u()
3356 fn x64_from_f32_s(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f32_s()
3357 let a = self.state[src].get_f32(); in x64_from_f32_s()
3363 fn x64_from_f32_u(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f32_u()
3364 let a = self.state[src].get_f32(); in x64_from_f32_u()
3370 fn x32_from_f64_s(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f64_s()
3371 let a = self.state[src].get_f64(); in x32_from_f64_s()
3377 fn x32_from_f64_u(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f64_u()
3378 let a = self.state[src].get_f64(); in x32_from_f64_u()
3384 fn x64_from_f64_s(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f64_s()
3385 let a = self.state[src].get_f64(); in x64_from_f64_s()
3391 fn x64_from_f64_u(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f64_u()
3392 let a = self.state[src].get_f64(); in x64_from_f64_u()
3398 fn x32_from_f32_s_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f32_s_sat()
3399 let a = self.state[src].get_f32(); in x32_from_f32_s_sat()
3404 fn x32_from_f32_u_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f32_u_sat()
3405 let a = self.state[src].get_f32(); in x32_from_f32_u_sat()
3410 fn x64_from_f32_s_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f32_s_sat()
3411 let a = self.state[src].get_f32(); in x64_from_f32_s_sat()
3416 fn x64_from_f32_u_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f32_u_sat()
3417 let a = self.state[src].get_f32(); in x64_from_f32_u_sat()
3422 fn x32_from_f64_s_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f64_s_sat()
3423 let a = self.state[src].get_f64(); in x32_from_f64_s_sat()
3428 fn x32_from_f64_u_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x32_from_f64_u_sat()
3429 let a = self.state[src].get_f64(); in x32_from_f64_u_sat()
3434 fn x64_from_f64_s_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f64_s_sat()
3435 let a = self.state[src].get_f64(); in x64_from_f64_s_sat()
3440 fn x64_from_f64_u_sat(&mut self, dst: XReg, src: FReg) -> ControlFlow<Done> { in x64_from_f64_u_sat()
3441 let a = self.state[src].get_f64(); in x64_from_f64_u_sat()
3446 fn f32_from_f64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in f32_from_f64()
3447 let a = self.state[src].get_f64(); in f32_from_f64()
3452 fn f64_from_f32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in f64_from_f32()
3453 let a = self.state[src].get_f32(); in f64_from_f32()
3564 fn ftrunc32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in ftrunc32()
3565 let a = self.state[src].get_f32(); in ftrunc32()
3571 fn vtrunc32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vtrunc32x4()
3572 let mut a = self.state[src].get_f32x4(); in vtrunc32x4()
3581 fn vtrunc64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vtrunc64x2()
3582 let mut a = self.state[src].get_f64x2(); in vtrunc64x2()
3590 fn ffloor32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in ffloor32()
3591 let a = self.state[src].get_f32(); in ffloor32()
3597 fn vfloor32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vfloor32x4()
3598 let mut a = self.state[src].get_f32x4(); in vfloor32x4()
3607 fn vfloor64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vfloor64x2()
3608 let mut a = self.state[src].get_f64x2(); in vfloor64x2()
3616 fn fceil32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fceil32()
3617 let a = self.state[src].get_f32(); in fceil32()
3623 fn vceil32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vceil32x4()
3624 let mut a = self.state[src].get_f32x4(); in vceil32x4()
3634 fn vceil64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vceil64x2()
3635 let mut a = self.state[src].get_f64x2(); in vceil64x2()
3644 fn fnearest32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fnearest32()
3645 let a = self.state[src].get_f32(); in fnearest32()
3651 fn vnearest32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vnearest32x4()
3652 let mut a = self.state[src].get_f32x4(); in vnearest32x4()
3661 fn vnearest64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vnearest64x2()
3662 let mut a = self.state[src].get_f64x2(); in vnearest64x2()
3670 fn fsqrt32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fsqrt32()
3671 let a = self.state[src].get_f32(); in fsqrt32()
3677 fn vsqrt32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vsqrt32x4()
3678 let mut a = self.state[src].get_f32x4(); in vsqrt32x4()
3687 fn vsqrt64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vsqrt64x2()
3688 let mut a = self.state[src].get_f64x2(); in vsqrt64x2()
3696 fn fneg32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fneg32()
3697 let a = self.state[src].get_f32(); in fneg32()
3703 fn vnegf32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vnegf32x4()
3704 let mut a = self.state[src].get_f32x4(); in vnegf32x4()
3712 fn fabs32(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fabs32()
3713 let a = self.state[src].get_f32(); in fabs32()
3760 fn ftrunc64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in ftrunc64()
3761 let a = self.state[src].get_f64(); in ftrunc64()
3766 fn ffloor64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in ffloor64()
3767 let a = self.state[src].get_f64(); in ffloor64()
3772 fn fceil64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fceil64()
3773 let a = self.state[src].get_f64(); in fceil64()
3778 fn fnearest64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fnearest64()
3779 let a = self.state[src].get_f64(); in fnearest64()
3784 fn fsqrt64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fsqrt64()
3785 let a = self.state[src].get_f64(); in fsqrt64()
3790 fn fneg64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fneg64()
3791 let a = self.state[src].get_f64(); in fneg64()
3796 fn fabs64(&mut self, dst: FReg, src: FReg) -> ControlFlow<Done> { in fabs64()
3797 let a = self.state[src].get_f64(); in fabs64()
4042 fn vsplatx8(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> { in vsplatx8()
4043 let val = self.state[src].get_u32() as u8; in vsplatx8()
4049 fn vsplatx16(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> { in vsplatx16()
4050 let val = self.state[src].get_u32() as u16; in vsplatx16()
4056 fn vsplatx32(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> { in vsplatx32()
4057 let val = self.state[src].get_u32(); in vsplatx32()
4063 fn vsplatx64(&mut self, dst: VReg, src: XReg) -> ControlFlow<Done> { in vsplatx64()
4064 let val = self.state[src].get_u64(); in vsplatx64()
4070 fn vsplatf32(&mut self, dst: VReg, src: FReg) -> ControlFlow<Done> { in vsplatf32()
4071 let val = self.state[src].get_f32(); in vsplatf32()
4077 fn vsplatf64(&mut self, dst: VReg, src: FReg) -> ControlFlow<Done> { in vsplatf64()
4078 let val = self.state[src].get_f64(); in vsplatf64()
4150 fn vbnot128(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vbnot128()
4151 let a = self.state[src].get_u128(); in vbnot128()
4166 fn vbitmask8x16(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vbitmask8x16()
4167 let a = self.state[src].get_u8x16(); in vbitmask8x16()
4178 fn vbitmask16x8(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vbitmask16x8()
4179 let a = self.state[src].get_u16x8(); in vbitmask16x8()
4190 fn vbitmask32x4(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vbitmask32x4()
4191 let a = self.state[src].get_u32x4(); in vbitmask32x4()
4202 fn vbitmask64x2(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vbitmask64x2()
4203 let a = self.state[src].get_u64x2(); in vbitmask64x2()
4214 fn valltrue8x16(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in valltrue8x16()
4215 let a = self.state[src].get_u8x16(); in valltrue8x16()
4222 fn valltrue16x8(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in valltrue16x8()
4223 let a = self.state[src].get_u16x8(); in valltrue16x8()
4230 fn valltrue32x4(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in valltrue32x4()
4231 let a = self.state[src].get_u32x4(); in valltrue32x4()
4238 fn valltrue64x2(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in valltrue64x2()
4239 let a = self.state[src].get_u64x2(); in valltrue64x2()
4246 fn vanytrue8x16(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vanytrue8x16()
4247 let a = self.state[src].get_u8x16(); in vanytrue8x16()
4254 fn vanytrue16x8(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vanytrue16x8()
4255 let a = self.state[src].get_u16x8(); in vanytrue16x8()
4262 fn vanytrue32x4(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vanytrue32x4()
4263 let a = self.state[src].get_u32x4(); in vanytrue32x4()
4270 fn vanytrue64x2(&mut self, dst: XReg, src: VReg) -> ControlFlow<Done> { in vanytrue64x2()
4271 let a = self.state[src].get_u64x2(); in vanytrue64x2()
4278 fn vf32x4_from_i32x4_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vf32x4_from_i32x4_s()
4279 let a = self.state[src].get_i32x4(); in vf32x4_from_i32x4_s()
4285 fn vf32x4_from_i32x4_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vf32x4_from_i32x4_u()
4286 let a = self.state[src].get_u32x4(); in vf32x4_from_i32x4_u()
4292 fn vf64x2_from_i64x2_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vf64x2_from_i64x2_s()
4293 let a = self.state[src].get_i64x2(); in vf64x2_from_i64x2_s()
4299 fn vf64x2_from_i64x2_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vf64x2_from_i64x2_u()
4300 let a = self.state[src].get_u64x2(); in vf64x2_from_i64x2_u()
4306 fn vi32x4_from_f32x4_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vi32x4_from_f32x4_s()
4307 let a = self.state[src].get_f32x4(); in vi32x4_from_f32x4_s()
4313 fn vi32x4_from_f32x4_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vi32x4_from_f32x4_u()
4314 let a = self.state[src].get_f32x4(); in vi32x4_from_f32x4_u()
4320 fn vi64x2_from_f64x2_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vi64x2_from_f64x2_s()
4321 let a = self.state[src].get_f64x2(); in vi64x2_from_f64x2_s()
4327 fn vi64x2_from_f64x2_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vi64x2_from_f64x2_u()
4328 let a = self.state[src].get_f64x2(); in vi64x2_from_f64x2_u()
4334 fn vwidenlow8x16_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow8x16_s()
4335 let a = *self.state[src].get_i8x16().first_chunk().unwrap(); in vwidenlow8x16_s()
4341 fn vwidenlow8x16_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow8x16_u()
4342 let a = *self.state[src].get_u8x16().first_chunk().unwrap(); in vwidenlow8x16_u()
4348 fn vwidenlow16x8_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow16x8_s()
4349 let a = *self.state[src].get_i16x8().first_chunk().unwrap(); in vwidenlow16x8_s()
4355 fn vwidenlow16x8_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow16x8_u()
4356 let a = *self.state[src].get_u16x8().first_chunk().unwrap(); in vwidenlow16x8_u()
4362 fn vwidenlow32x4_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow32x4_s()
4363 let a = *self.state[src].get_i32x4().first_chunk().unwrap(); in vwidenlow32x4_s()
4369 fn vwidenlow32x4_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenlow32x4_u()
4370 let a = *self.state[src].get_u32x4().first_chunk().unwrap(); in vwidenlow32x4_u()
4376 fn vwidenhigh8x16_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh8x16_s()
4377 let a = *self.state[src].get_i8x16().last_chunk().unwrap(); in vwidenhigh8x16_s()
4383 fn vwidenhigh8x16_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh8x16_u()
4384 let a = *self.state[src].get_u8x16().last_chunk().unwrap(); in vwidenhigh8x16_u()
4390 fn vwidenhigh16x8_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh16x8_s()
4391 let a = *self.state[src].get_i16x8().last_chunk().unwrap(); in vwidenhigh16x8_s()
4397 fn vwidenhigh16x8_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh16x8_u()
4398 let a = *self.state[src].get_u16x8().last_chunk().unwrap(); in vwidenhigh16x8_u()
4404 fn vwidenhigh32x4_s(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh32x4_s()
4405 let a = *self.state[src].get_i32x4().last_chunk().unwrap(); in vwidenhigh32x4_s()
4411 fn vwidenhigh32x4_u(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vwidenhigh32x4_u()
4412 let a = *self.state[src].get_u32x4().last_chunk().unwrap(); in vwidenhigh32x4_u()
4514 fn vfpromotelow(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vfpromotelow()
4515 let a = self.state[src].get_f32x4(); in vfpromotelow()
4521 fn vfdemote(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vfdemote()
4522 let a = self.state[src].get_f64x2(); in vfdemote()
4696 fn vpopcnt8x16(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vpopcnt8x16()
4697 let a = self.state[src].get_u8x16(); in vpopcnt8x16()
4703 fn xextractv8x16(&mut self, dst: XReg, src: VReg, lane: u8) -> ControlFlow<Done> { in xextractv8x16()
4704 let a = unsafe { *self.state[src].get_u8x16().get_unchecked(usize::from(lane)) }; in xextractv8x16()
4710 fn xextractv16x8(&mut self, dst: XReg, src: VReg, lane: u8) -> ControlFlow<Done> { in xextractv16x8()
4711 let a = unsafe { *self.state[src].get_u16x8().get_unchecked(usize::from(lane)) }; in xextractv16x8()
4717 fn xextractv32x4(&mut self, dst: XReg, src: VReg, lane: u8) -> ControlFlow<Done> { in xextractv32x4()
4718 let a = unsafe { *self.state[src].get_u32x4().get_unchecked(usize::from(lane)) }; in xextractv32x4()
4724 fn xextractv64x2(&mut self, dst: XReg, src: VReg, lane: u8) -> ControlFlow<Done> { in xextractv64x2()
4725 let a = unsafe { *self.state[src].get_u64x2().get_unchecked(usize::from(lane)) }; in xextractv64x2()
4731 fn fextractv32x4(&mut self, dst: FReg, src: VReg, lane: u8) -> ControlFlow<Done> { in fextractv32x4()
4732 let a = unsafe { *self.state[src].get_f32x4().get_unchecked(usize::from(lane)) }; in fextractv32x4()
4738 fn fextractv64x2(&mut self, dst: FReg, src: VReg, lane: u8) -> ControlFlow<Done> { in fextractv64x2()
4739 let a = unsafe { *self.state[src].get_f64x2().get_unchecked(usize::from(lane)) }; in fextractv64x2()
5123 fn vneg8x16(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vneg8x16()
5124 let a = self.state[src].get_i8x16(); in vneg8x16()
5130 fn vneg16x8(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vneg16x8()
5131 let a = self.state[src].get_i16x8(); in vneg16x8()
5137 fn vneg32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vneg32x4()
5138 let a = self.state[src].get_i32x4(); in vneg32x4()
5144 fn vneg64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vneg64x2()
5145 let a = self.state[src].get_i64x2(); in vneg64x2()
5151 fn vnegf64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vnegf64x2()
5152 let a = self.state[src].get_f64x2(); in vnegf64x2()
5290 fn vabs8x16(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabs8x16()
5291 let a = self.state[src].get_i8x16(); in vabs8x16()
5297 fn vabs16x8(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabs16x8()
5298 let a = self.state[src].get_i16x8(); in vabs16x8()
5304 fn vabs32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabs32x4()
5305 let a = self.state[src].get_i32x4(); in vabs32x4()
5311 fn vabs64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabs64x2()
5312 let a = self.state[src].get_i64x2(); in vabs64x2()
5318 fn vabsf32x4(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabsf32x4()
5319 let a = self.state[src].get_f32x4(); in vabsf32x4()
5325 fn vabsf64x2(&mut self, dst: VReg, src: VReg) -> ControlFlow<Done> { in vabsf64x2()
5326 let a = self.state[src].get_f64x2(); in vabsf64x2()