diff options
author | H. Peter Anvin <hpa@zytor.com> | 2018-12-22 18:53:17 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2018-12-22 18:53:17 -0800 |
commit | 26191f845a618a1c0b8313cb4e6ec25b6390973f (patch) | |
tree | c63629dab5d445d58ffebda5f62cf2cc708a6e5f | |
parent | 54d5078c11491a409339b8df22be59168c3c137c (diff) | |
parent | ca810ecbafc70b7d4d4d3eb6918f64288943f1f4 (diff) | |
download | nasm-26191f845a618a1c0b8313cb4e6ec25b6390973f.tar.gz |
Merge tag 'nasm-2.14.01'
NASM 2.14.01
Resolved Conflicts:
version
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | test/clzero.asm | 26 | ||||
-rw-r--r-- | x86/insns.dat | 3 |
2 files changed, 29 insertions, 0 deletions
diff --git a/test/clzero.asm b/test/clzero.asm new file mode 100644 index 00000000..89597a9a --- /dev/null +++ b/test/clzero.asm @@ -0,0 +1,26 @@ + bits 16 + + clzero + clzero ax + clzero eax +%ifdef ERROR + clzero rax +%endif + + bits 32 + + clzero + clzero ax + clzero eax +%ifdef ERROR + clzero rax +%endif + + bits 64 + + clzero +%ifdef ERROR + clzero ax +%endif + clzero eax + clzero rax diff --git a/x86/insns.dat b/x86/insns.dat index 36b45b3c..ceefeab5 100644 --- a/x86/insns.dat +++ b/x86/insns.dat @@ -5196,6 +5196,9 @@ PCOMMIT void [ 66 0f ae f8] ; AMD Zen v1 CLZERO void [ 0f 01 fc] FUTURE,AMD +CLZERO reg_ax [-: a16 0f 01 fc] FUTURE,AMD,ND,NOLONG +CLZERO reg_eax [-: a32 0f 01 fc] FUTURE,AMD,ND +CLZERO reg_rax [-: a64 0f 01 fc] FUTURE,AMD,ND,X64 ;# Processor trace write PTWRITE rm32 [m: np 0f ae /4] FUTURE |