diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-11-06 09:41:23 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-11-06 09:41:23 -0800 |
commit | 475421695db689c14d0fc1e7dfbe6e37715500a1 (patch) | |
tree | 232c4d116028e4634b31ced5a5c518529d2bbdac /test | |
parent | da050015068b936c348309e5b37510619ae89900 (diff) | |
parent | b46a0037c5db2ee30b2e8feab27964cdcf4bb0b4 (diff) | |
download | nasm-475421695db689c14d0fc1e7dfbe6e37715500a1.tar.gz nasm-475421695db689c14d0fc1e7dfbe6e37715500a1.tar.bz2 nasm-475421695db689c14d0fc1e7dfbe6e37715500a1.zip |
Merge branch 'nasm-2.05.xx'
Diffstat (limited to 'test')
-rw-r--r-- | test/popcnt.asm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/test/popcnt.asm b/test/popcnt.asm new file mode 100644 index 0000000..0009619 --- /dev/null +++ b/test/popcnt.asm @@ -0,0 +1,32 @@ +;Testname=test; Arguments=-fbin -opopcnt.bin; Files=stdout stderr popcnt.bin + + bits 16 + + popcnt ax,cx + popcnt ax,[si] + popcnt ax,word [si] + popcnt eax,ecx + popcnt eax,[si] + popcnt eax,dword [si] + + bits 32 + + popcnt ax,cx + popcnt ax,[esi] + popcnt ax,word [esi] + popcnt eax,ecx + popcnt eax,[esi] + popcnt eax,dword [esi] + + bits 64 + + popcnt ax,cx + popcnt ax,[rsi] + popcnt ax,word [rsi] + popcnt eax,ecx + popcnt eax,[rsi] + popcnt eax,dword [rsi] + popcnt rax,rcx + popcnt rax,[rsi] + popcnt rax,qword [rsi] +
\ No newline at end of file |