<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/UnitTests/DSPJitTester.cpp, branch 3.5</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude</title>
<updated>2010-12-29T20:20:52+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2010-12-29T20:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=98752f2a1eef393cacc42e33bb4c66cbfde010ac'/>
<id>98752f2a1eef393cacc42e33bb4c66cbfde010ac</id>
<content type='text'>
functions accidentally added. Fixed the jitted ar register arithmetic.
Added a CMakeList.txt for the UnitTests, but did not add the subdirectory
to Source/CMakeLists.txt.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6687 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
functions accidentally added. Fixed the jitted ar register arithmetic.
Added a CMakeList.txt for the UnitTests, but did not add the subdirectory
to Source/CMakeLists.txt.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6687 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Compile fix for Unittests.</title>
<updated>2010-12-29T13:05:42+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-12-29T13:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=603c99f64f3fd91bebe18cea0061bcbd22df7b8d'/>
<id>603c99f64f3fd91bebe18cea0061bcbd22df7b8d</id>
<content type='text'>
A lot of tests are failing right now, not sure yet if this is caused by the recent reg changes or other stuff (at least broken according to tests: iar, subarn, addarn, 'ir, 'nr, 'l, 's, 'sn, 'ln, 'lsn, 'lsm, 'lsnm, 'sl etc - err, most/all that use increase/decrease)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6683 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A lot of tests are failing right now, not sure yet if this is caused by the recent reg changes or other stuff (at least broken according to tests: iar, subarn, addarn, 'ir, 'nr, 'l, 's, 'sn, 'ln, 'lsn, 'lsm, 'lsnm, 'sl etc - err, most/all that use increase/decrease)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6683 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Core/DSPCore: Make Jit read from coefficient ROM when told to do so,</title>
<updated>2010-11-07T23:15:31+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2010-11-07T23:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=874dab37f893ccd6d22b6dcc750e665405c0b755'/>
<id>874dab37f893ccd6d22b6dcc750e665405c0b755</id>
<content type='text'>
change the unit test to catch this bug if it turns up again and two more
zeroWriteBackLog() calls.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6356 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change the unit test to catch this bug if it turns up again and two more
zeroWriteBackLog() calls.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6356 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Core/DSPCore: Extended opcode handling fixes</title>
<updated>2010-10-31T23:26:18+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2010-10-31T23:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4b9831cdce7ffa1fcb0fc5eda5e5686130096eb2'/>
<id>4b9831cdce7ffa1fcb0fc5eda5e5686130096eb2</id>
<content type='text'>
* Make writeToBackLog private to DSPIntExtOps.cpp 
  (JIT variants of 'l and 'ln are disabled and broken as is)
* Make zeroing of the backlog conditional on doing an interpreter fallback and
  do it at a few more places
* Fix selection of cleanup for extended opcodes.
* Fix the DSP unit tests to correctly emit the function prolog/epilog
  (else EBX wouldn't be saved)
* Add a few more DSP unit tests


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6325 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Make writeToBackLog private to DSPIntExtOps.cpp 
  (JIT variants of 'l and 'ln are disabled and broken as is)
* Make zeroing of the backlog conditional on doing an interpreter fallback and
  do it at a few more places
* Fix selection of cleanup for extended opcodes.
* Fix the DSP unit tests to correctly emit the function prolog/epilog
  (else EBX wouldn't be saved)
* Add a few more DSP unit tests


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6325 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Match types in comparison.</title>
<updated>2010-05-29T20:48:21+00:00</updated>
<author>
<name>Soren Jorvang</name>
<email>soren.jorvang@gmail.com</email>
</author>
<published>2010-05-29T20:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1d24ac9157fe6e3a10a998ec6145fccc0c70d649'/>
<id>1d24ac9157fe6e3a10a998ec6145fccc0c70d649</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5539 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5539 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>DSPLLE: Some cleanup. Possibly very small speed increase.</title>
<updated>2010-05-29T18:22:50+00:00</updated>
<author>
<name>hrydgard</name>
<email>hrydgard@gmail.com</email>
</author>
<published>2010-05-29T18:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=659d5705c9415344a88e95667807adf92586d981'/>
<id>659d5705c9415344a88e95667807adf92586d981</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5535 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5535 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Unittests: Extend DSPJitTester to compare (and initialize!) iram/dram for testing opcodes that perform memory access</title>
<updated>2010-04-23T15:54:48+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-23T15:54:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=951b219bf896e1ad7a846fde79674468652eeea3'/>
<id>951b219bf896e1ad7a846fde79674468652eeea3</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5401 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5401 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>moar testing! changed some things to make it easier to use, added some bits of documentation for other devs eager to use it :)</title>
<updated>2010-04-13T19:31:31+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-13T19:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=578828a14203dbf255118669daab5410ab44ea71'/>
<id>578828a14203dbf255118669daab5410ab44ea71</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5358 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5358 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed a stray MOV in increase_addr_reg, fixed decrease_addr_reg. NR should work now.</title>
<updated>2010-04-11T14:06:46+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-11T14:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=945f8089b84c1baa679edaeab671c5b0b4f65f07'/>
<id>945f8089b84c1baa679edaeab671c5b0b4f65f07</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5329 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5329 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>set eol-style native</title>
<updated>2010-04-09T19:28:18+00:00</updated>
<author>
<name>j4ck.fr0st</name>
<email>j4ck.fr0st@gmail.com</email>
</author>
<published>2010-04-09T19:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ab76cbf2fcf31b059edf10c220800150313ddf18'/>
<id>ab76cbf2fcf31b059edf10c220800150313ddf18</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5307 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5307 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
