diff options
author | H. Peter Anvin <hpa@zytor.com> | 2012-07-20 17:15:25 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2012-07-20 17:15:25 -0700 |
commit | 0498f87a64413dfeac644eeb16846239b9d1ed38 (patch) | |
tree | fbec9403d10a35533215415849ffab90ad223a5b | |
parent | d73d7db48fba69c3cc4544f82ce886e7098aeeb0 (diff) | |
download | nasm-0498f87a64413dfeac644eeb16846239b9d1ed38.tar.gz |
isnsn.dat: add norexw to instructions with only 32- and 64-bit forms
Add norexw to the 32-bit versions of instructions with only 32- and
64-bit forms (66 ignored as a size override.)
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | insns.dat | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -2861,16 +2861,16 @@ VFNMSUB321SD xmmreg,xmmreg,xmmrm64 [rvm: vex.dds.128.66.0f38.w1 bf /r] FMA,FUT ;# Intel post-32 nm processor instructions ; ; Per AVX spec revision 7, document 319433-007 -RDFSBASE reg32 [m: f3 0f ae /0] LONG,FUTURE +RDFSBASE reg32 [m: norexw f3 0f ae /0] LONG,FUTURE RDFSBASE reg64 [m: o64 f3 0f ae /0] LONG,FUTURE -RDGSBASE reg32 [m: f3 0f ae /1] LONG,FUTURE +RDGSBASE reg32 [m: norexw f3 0f ae /1] LONG,FUTURE RDGSBASE reg64 [m: o64 f3 0f ae /1] LONG,FUTURE RDRAND reg16 [m: o16 0f c7 /6] FUTURE RDRAND reg32 [m: o32 0f c7 /6] FUTURE RDRAND reg64 [m: o64 0f c7 /6] LONG,FUTURE -WRFSBASE reg32 [m: f3 0f ae /2] LONG,FUTURE +WRFSBASE reg32 [m: norexw f3 0f ae /2] LONG,FUTURE WRFSBASE reg64 [m: o64 f3 0f ae /2] LONG,FUTURE -WRGSBASE reg32 [m: f3 0f ae /3] LONG,FUTURE +WRGSBASE reg32 [m: norexw f3 0f ae /3] LONG,FUTURE WRGSBASE reg64 [m: o64 f3 0f ae /3] LONG,FUTURE VCVTPH2PS ymmreg,xmmrm128 [rm: vex.256.66.0f38.w0 13 /r] AVX,FUTURE VCVTPH2PS xmmreg,xmmrm64 [rm: vex.128.66.0f38.w0 13 /r] AVX,FUTURE @@ -2878,9 +2878,9 @@ VCVTPS2PH xmmrm128,ymmreg,imm8 [mri: vex.256.66.0f3a.w0 1d /r ib] AVX,FUTURE VCVTPS2PH xmmrm64,xmmreg,imm8 [mri: vex.128.66.0f3a.w0 1d /r ib] AVX,FUTURE ; Per AVX spec revision 13, document 319433-013 -ADCX reg32,rm32 [rm: 66 0f 38 f6 /r] FUTURE +ADCX reg32,rm32 [rm: norexw 66 0f 38 f6 /r] FUTURE ADCX reg64,rm64 [rm: o64 66 0f 38 f6 /r] LONG,FUTURE -ADOX reg32,rm32 [rm: f3 0f 38 f6 /r] FUTURE +ADOX reg32,rm32 [rm: norexw f3 0f 38 f6 /r] FUTURE ADOX reg64,rm64 [rm: o64 f3 0f 38 f6 /r] LONG,FUTURE RDSEED reg16 [m: o16 0f c7 /7] FUTURE RDSEED reg32 [m: o32 0f c7 /7] FUTURE |