VCVTPI2PS | VCVTPS2DQ xmm1, xmm2/m128 将xmm2/mem的四个压缩单精度浮点值转换为xmm1中的四个打包有符号双字值 VCVTPS2DQ ymm1, ymm2/m256 Convert eight packed single precision floating-point values from ymm2/mem to eight packed signed doubleword values in ymm1. 将八个压缩单精度浮点值从ymm2/mem转换为ymm1中的八个压缩有符号双字值。 VCVTPS2DQ (VEX.256 Encoded Version) |
VCVTPI2PD | VCVTPS2DQ xmm1, xmm2/m128 将xmm2/mem的四个压缩单精度浮点值转换为xmm1中的四个打包有符号双字值。 VCVTPS2DQ ymm1, ymm2/m256 将八个压缩单精度浮点值从ymm2/mem转换为ymm1中的八个压缩有符号双字值。 VCVTPS2DQ (VEX.256 Encoded Version) |
VCVTPD2PI | VCVTPD2PS xmm1, xmm2/m128 将xmm2/mem中的两个压缩双精度浮点值转换为xmm1中的两种单精度浮点值。 VCVTPD2PS xmm1, ymm2/m256 将ymm2/mem中的四个压缩双精度浮点值转换为xmm1中的四个子精度浮点值。 VCVTPD2PS (VEX.256 Encoded Version) |
VCVTTPS2PI |
使用截断将xmm1/m64中的一个双精度浮点值转换为r32中的一位有符号双字整数。 VCVTTSD2SI r64, xmm1/m64 使用截断将xmm1/m64中的一个双精度浮点值转换为r64中的有符号四字整数 (V)CVTTSD2SI (All Versions) |
VCVTSI2SS | VCVTSI2SS xmm1, xmm2, r/m32
VCVTSI2SS (VEX.128 Encoded Version) DEST[127:32] := SRC1[127:32] |
VCVTSI2SD | VCVTSI2SD xmm1, xmm2, r/m32 将r/m32的一个有符号双字整数转换为xmm1中的一个双精度浮点值。 VCVTSI2SD xmm1, xmm2, r/m64 将r/m64中的一个有符号四字整数转换为xmm1中的一位双精度浮点值。 VCVTSI2SD (VEX.128 Encoded Version) |
VCVTSD2SI | VCVTSD2SI r32, xmm1/m64 将xmm1/m64中的一个双精度浮点值转换为一个有符号双字整数r32。 VCVTSD2SI r64, xmm1/m64 AVX将xmm1/m64中的一个双精度浮点值转换为一个扩展为r64的有符号四字整数符号。 (V)CVTSD2SI |
VCVTTSS2SI | VCVTTSS2SI r32, xmm1/m32 Convert one single precision floating-point value from xmm1/m32 to one signed doubleword integer in r32 using truncation. 使用截断将xmm1/m32中的一个单精度浮点值转换为r32中的一位有符号双字整数 VCVTTSS2SI r64, xmm1/m32 使用截断将xmm1/m32的一个单精度浮点值转换为r64中的一个有符号四字整数。 (V)CVTTSS2SI (All Versions) |
VCVTTSD2SI |
Convert one double precision floating-point value from xmm1/m64 to one signed doubleword integer in r32 using truncation. 使用截断将xmm1/m64中的一个双精度浮点值转换为r32中的一位有符号双字整数。 VCVTTSD2SI r64, xmm1/m64 使用截断将xmm1/m64中的一个双精度浮点值转换为r64中的有符号四字整数。 (V)CVTTSD2SI (All Versions) |
VCVTSS2SI |
汇编 AVX 传统SIMD ISA算术指令升级 -1
最新推荐文章于 2024-05-31 13:59:14 发布