summary refs log tree commit diff stats
path: root/scripts/qapi/types.py
diff options
context:
space:
mode:
authorAleksandar Markovic <amarkovic@wavecomp.com>2019-02-12 19:59:38 +0100
committerAleksandar Markovic <amarkovic@wavecomp.com>2019-02-14 17:47:37 +0100
commitb62592ab655a6f6508908010d37f962bf5b2053f (patch)
tree09f167c276b2842c77f872a25881b6fd0cd57e3c /scripts/qapi/types.py
parent85c2a393005656e9712959ca95c9be1e9aee4629 (diff)
downloadfocaccia-qemu-b62592ab655a6f6508908010d37f962bf5b2053f.tar.gz
focaccia-qemu-b62592ab655a6f6508908010d37f962bf5b2053f.zip
tests/tcg: target/mips: Add tests for MSA bit counting instructions
Add tests for MSA bit counting instructions. This includes following
instructions:

  * NLOC.B - number of leading ones (bytes)
  * NLOC.H - number of leading ones (halfwords)
  * NLOC.W - number of leading ones (words)
  * NLOC.D - number of leading ones (doublewords)
  * NLZC.B - number of leading zeros (bytes)
  * NLZC.H - number of leading zeros (halfwords)
  * NLZC.W - number of leading zeros (words)
  * NLZC.D - number of leading zeros (doublewords)
  * PCNT.B - population count / number of ones (bytes)
  * PCNT.H - population count / number of ones (halfwords)
  * PCNT.W - population count / number of ones (words)
  * PCNT.D - population count / number of ones (doublewords)

Each test consists of 80 test cases, so altogether there are 960 test
cases.

Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Diffstat (limited to 'scripts/qapi/types.py')
0 files changed, 0 insertions, 0 deletions