<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/tcg/mips/include, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/tests/tcg/mips/include?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/tcg/mips/include?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2019-08-19T17:53:37+00:00</updated>
<entry>
<title>target/mips: tests/tcg: Add optional printing of more detailed failure info</title>
<updated>2019-08-19T17:53:37+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-08-19T12:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d7059fd7375be449aed2f3cd6adf7ae14dbfefbd'/>
<id>urn:sha1:d7059fd7375be449aed2f3cd6adf7ae14dbfefbd</id>
<content type='text'>
There is a need for printing input and output data for failure cases,
for debugging purpose. This is achieved by this patch, and only if a
preprocessor constant is manually set to 1. (Assumption is that the
need for such printout is relatively rare.)

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1566216496-17375-37-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tcg/tests: target/mips: Amend MSA fixed point multiply tests</title>
<updated>2019-07-02T12:20:11+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-07-02T11:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4cd013cd6ef0302d7403a6777902be7dfd54bd52'/>
<id>urn:sha1:4cd013cd6ef0302d7403a6777902be7dfd54bd52</id>
<content type='text'>
Amend MSA fixed point multiply tests: add tests for MADD_Q.H, MADD_Q.W,
MADDR_Q.H, MADDR_Q.W, MSUB_Q.H, MSUB_Q.W, MSUBR_Q.H and MSUBR_Q.W.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1562068213-11307-2-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Amend tests for MSA int multiply instructions</title>
<updated>2019-06-26T11:25:33+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=0b1450cce8d2c1b73a08ed4484db1bda7d389af8'/>
<id>urn:sha1:0b1450cce8d2c1b73a08ed4484db1bda7d389af8</id>
<content type='text'>
Amend tests for MSA int multiply instructions.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-5-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Amend tests for MSA int dot product instructions</title>
<updated>2019-06-26T11:25:28+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c0a19f7bf1f8ecb2bd971353cadae8d3a47eabf5'/>
<id>urn:sha1:c0a19f7bf1f8ecb2bd971353cadae8d3a47eabf5</id>
<content type='text'>
Add tests for instructions whose result depends on the value in destination
register (prior to instruction execution).

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-4-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Add tests for MSA move instructions</title>
<updated>2019-06-26T11:25:22+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3d9569b85503ecffc8c5ed999367cb6f072dbf90'/>
<id>urn:sha1:3d9569b85503ecffc8c5ed999367cb6f072dbf90</id>
<content type='text'>
Add tests for MSA move instructions.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-3-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Add tests for MSA bit move instructions</title>
<updated>2019-06-26T11:25:17+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=666952ea7c12c4c44282a3b00b817509008df215'/>
<id>urn:sha1:666952ea7c12c4c44282a3b00b817509008df215</id>
<content type='text'>
Add tests for MSA bit move instructions.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-2-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Amend tests for MSA pack instructions</title>
<updated>2019-06-21T09:30:36+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-20T11:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f9fa196bd7c5c4e0e29583dc7b77019f6dbf5dc0'/>
<id>urn:sha1:f9fa196bd7c5c4e0e29583dc7b77019f6dbf5dc0</id>
<content type='text'>
Add tests for cases when destination register is the same as one
of source registers.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561031359-6727-3-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Include isa/ase and group name in test output</title>
<updated>2019-06-21T09:30:31+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-20T11:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8e6fe6b8bab4716b4adf99a9ab52eaa82464b37e'/>
<id>urn:sha1:8e6fe6b8bab4716b4adf99a9ab52eaa82464b37e</id>
<content type='text'>
For better appearance and usefullnes, include ISA/ASE name and
instruction group name in the output of tests. For example, all
this data will be displayed for FMAX_A.W test:

| MSA       | Float Max Min       | FMAX_A.W    |
| PASS:  80 | FAIL:   0 | elapsed time: 0.16 ms |

(the data will be displayed in one row; they are presented here in two
rows not to exceed the width of the commit message)

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561031359-6727-2-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Add utility function reset_msa_registers()</title>
<updated>2019-06-07T09:53:07+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-06T16:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ca693d1c9271e27e8a02cd11a5bb3248cbbcf420'/>
<id>urn:sha1:ca693d1c9271e27e8a02cd11a5bb3248cbbcf420</id>
<content type='text'>
Add function reset_msa_registers() and utilize it in each MSA test.
This is needed to ensure independency of test results on the state of
MSA registers before test execution. This also allows for correction
of tests for VSHF* instructions, that are now independent on the
previous state of MSA registers.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1559838440-9866-9-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Amend and rearrange MSA wrappers</title>
<updated>2019-06-07T09:53:07+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-06T16:27:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6ec12d4feb20806adbd971fd29c5c76a1dd6614e'/>
<id>urn:sha1:6ec12d4feb20806adbd971fd29c5c76a1dd6614e</id>
<content type='text'>
Amend and rearrange MSA wrappers to follow the same organization as
in MSA tests.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1559838440-9866-6-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
</feed>
