<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/tcg/mips, 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?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/tcg/mips?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2019-09-10T13:09:00+00:00</updated>
<entry>
<title>tests/tcg: move configuration to a sub-shell script</title>
<updated>2019-09-10T13:09:00+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2019-08-07T14:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2038f8c8775cf1a4eb190ab12f0c496e1ff79c88'/>
<id>urn:sha1:2038f8c8775cf1a4eb190ab12f0c496e1ff79c88</id>
<content type='text'>
Avoid the repeated inclusions of config-target.mak, which have
risks of namespace pollution, and instead build minimal configuration
files in a configuration script.  The same configuration files can
also be included in Makefile and Makefile.qemu

[AJB 10/09/19]
In the original PR this had inadvertently enabled tests
for ppc64abi32. However as the rest of the multiarch tests work rather
than disabling the otherwise correctly functioning build I've just
skipped the failing linux-test test. For some reason I can't debug it
with TCG so I'm leaving that to the PPC maintainers to look at.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Message-Id: &lt;20190807143523.15917-4-pbonzini@redhat.com&gt;
[AJB: s/docker/container/, rm last bits from configure, ppc6432abi hack]
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Cc: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>target/mips: tests/tcg: Fix target configurations for MSA tests</title>
<updated>2019-08-19T17:53:37+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-08-19T12:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6eed53f71b33c3716e5d94eba506e4706d8dace8'/>
<id>urn:sha1:6eed53f71b33c3716e5d94eba506e4706d8dace8</id>
<content type='text'>
At this moment, the only MIPS CPUs that are emulated in QEMU and
support MSA extension are R5600 (mips32r5), and I6400/I6500 (mips64r6).
Therefore, mips32r5 and mips64r6 are the only ISAs that could support
MSA in QEMU. This means mips32r6 currently do not make much sense, and
mips32r5 support for MSA tests is needed, which is done by this patch.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1566216496-17375-38-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<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: Correct MSA test compilation and execution order</title>
<updated>2019-07-02T12:20:24+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-07-02T11:50:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=89a09189e0dc2cd7bdfcc64f44ff893263de6f6c'/>
<id>urn:sha1:89a09189e0dc2cd7bdfcc64f44ff893263de6f6c</id>
<content type='text'>
Correct MSA test compilation and execution order, for the sake of
consistence.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1562068213-11307-4-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tcg/tests: target/mips: Amend MSA integer multiply tests</title>
<updated>2019-07-02T12:20:19+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-07-02T11:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=391f77aaba04552f853b8d2ca4c1c53ffcad509d'/>
<id>urn:sha1:391f77aaba04552f853b8d2ca4c1c53ffcad509d</id>
<content type='text'>
Amend MSA fixed point multiply tests: correct output values for
MADDV.B, MADDV.H, MADDV.W, MADDV.D, MSUBV.B, MSUBV.H, MSUBV.W and
MSUBD.D.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1562068213-11307-3-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: Fix some test cases for pack MSA instructions</title>
<updated>2019-06-26T11:25:51+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=23dd244bafe677d57a3286cfa8e004b43386deb3'/>
<id>urn:sha1:23dd244bafe677d57a3286cfa8e004b43386deb3</id>
<content type='text'>
Fix certian test cases for MSA pack 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-8-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Add support for MSA MIPS32R6 testings</title>
<updated>2019-06-26T11:25:46+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4c399d066c8221c0b09b41c54dcd3c63e290584c'/>
<id>urn:sha1:4c399d066c8221c0b09b41c54dcd3c63e290584c</id>
<content type='text'>
Add files for MSA MIPS32R6 target testings (copiling and running).

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-7-git-send-email-aleksandar.markovic@rt-rk.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: target/mips: Add support for MSA big-endian target testings</title>
<updated>2019-06-26T11:25:41+00:00</updated>
<author>
<name>Aleksandar Markovic</name>
</author>
<published>2019-06-26T10:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=5258822fcc9d25eab75b263291e45857478d0919'/>
<id>urn:sha1:5258822fcc9d25eab75b263291e45857478d0919</id>
<content type='text'>
Add files for MSA big-endian target testings (copiling and running).

Little-endian files are renamed and ammended too.

Signed-off-by: Aleksandar Markovic &lt;amarkovic@wavecomp.com&gt;
Reviewed-by: Aleksandar Rikalo &lt;arikalo@wavecomp.com&gt;
Message-Id: &lt;1561543629-20327-6-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>
</feed>
