<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/CPUDetect.h, branch 5.0</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>CPUDetect: Remove a memset call on the this pointer</title>
<updated>2015-07-29T03:44:18+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-07-29T03:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3a450f72f828433f1a3bee3b3e1e2da1f97d73ae'/>
<id>3a450f72f828433f1a3bee3b3e1e2da1f97d73ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[AArch64] Clean up our CPUDetect.</title>
<updated>2015-06-13T13:04:23+00:00</updated>
<author>
<name>Ryan Houdek</name>
<email>Sonicadvance1@gmail.com</email>
</author>
<published>2015-06-13T12:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0af5bdcf1d873cd1e5bda30b9d77270dcd125883'/>
<id>0af5bdcf1d873cd1e5bda30b9d77270dcd125883</id>
<content type='text'>
Drops ARMv7 feature detection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Drops ARMv7 feature detection.
</pre>
</div>
</content>
</entry>
<entry>
<title>[AArch64] Detect AES/SHA1/SHA2/CRC32 in CPUDetect.</title>
<updated>2015-06-08T06:20:24+00:00</updated>
<author>
<name>Ryan Houdek</name>
<email>Sonicadvance1@gmail.com</email>
</author>
<published>2015-06-08T06:20:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3a3b782f3cf57464fb1e44f7925fb759cc1e0efb'/>
<id>3a3b782f3cf57464fb1e44f7925fb759cc1e0efb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>XEmitter: add FMA4 instructions</title>
<updated>2015-06-02T17:19:52+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-17T07:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8db6588bb921d1beac5b7df50ac24e67453f0991'/>
<id>8db6588bb921d1beac5b7df50ac24e67453f0991</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set copyright year to when a file was created</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-24T04:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30ebb2459eb97ba544547183854775df8460b475'/>
<id>30ebb2459eb97ba544547183854775df8460b475</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update license headers to GPLv2+</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-17T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8'/>
<id>cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>JIT: more optimizing of float ops based on known input characteristics</title>
<updated>2014-11-29T19:33:11+00:00</updated>
<author>
<name>Fiora</name>
<email>fioraaeterna@gmail.com</email>
</author>
<published>2014-10-11T21:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=72c96c20d31327f0885bbbc7bf3fc104cd1b6e99'/>
<id>72c96c20d31327f0885bbbc7bf3fc104cd1b6e99</id>
<content type='text'>
If the inputs are both float singles, and the top half is known to be identical
to the bottom half, we can use packed arithmetic instead of scalar to skip
the movddup.

This is slower on a few rather old CPUs, plus the Atom+Silvermont, so detect
Atom and disable it in that case.

Also avoid PPC_FP on stores if we know that the output came from a float op.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the inputs are both float singles, and the top half is known to be identical
to the bottom half, we can use packed arithmetic instead of scalar to skip
the movddup.

This is slower on a few rather old CPUs, plus the Atom+Silvermont, so detect
Atom and disable it in that case.

Also avoid PPC_FP on stores if we know that the output came from a float op.
</pre>
</div>
</content>
</entry>
<entry>
<title>Various formatting and consistency fixes</title>
<updated>2014-11-14T03:42:18+00:00</updated>
<author>
<name>Stevoisiak</name>
<email>Stevoisiak@gmail.com</email>
</author>
<published>2014-11-14T02:28:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b25e1a2eb4fd20ba84103549a59ea4c4a8639641'/>
<id>b25e1a2eb4fd20ba84103549a59ea4c4a8639641</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the brand/cpu_string reversal.</title>
<updated>2014-10-24T20:09:21+00:00</updated>
<author>
<name>Augustin Cavalier</name>
<email>waddlesplash@gmail.com</email>
</author>
<published>2014-10-20T18:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=51700a2b6873b698e7d446c73a519bf5e9e863ee'/>
<id>51700a2b6873b698e7d446c73a519bf5e9e863ee</id>
<content type='text'>
Before this commit, the two were reversed ("cpu_string" had the brand, e.g. "AuthenticAMD"; and "brand_string" had the CPU type, e.g. "AMD Phenom II X4 925").
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, the two were reversed ("cpu_string" had the brand, e.g. "AuthenticAMD"; and "brand_string" had the CPU type, e.g. "AMD Phenom II X4 925").
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AVX2/BMI1/BMI2 detection support</title>
<updated>2014-08-24T16:14:54+00:00</updated>
<author>
<name>Fiora</name>
<email>fioraaeterna@gmail.com</email>
</author>
<published>2014-08-24T16:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ce6d09ca5d6ab8b4404fd9795b39214bf400a1b3'/>
<id>ce6d09ca5d6ab8b4404fd9795b39214bf400a1b3</id>
<content type='text'>
Also clean up the formatting in a bit of the CPU detection code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also clean up the formatting in a bit of the CPU detection code.
</pre>
</div>
</content>
</entry>
</feed>
