<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/video_core/macro/macro_jit_x64.cpp, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>Add break for default cases</title>
<updated>2022-11-14T00:30:55+00:00</updated>
<author>
<name>Kyle Kienapfel</name>
<email>Docteh@users.noreply.github.com</email>
</author>
<published>2022-11-11T12:12:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=6fa3faec658893c9fae19116232d24dac08babc7'/>
<id>6fa3faec658893c9fae19116232d24dac08babc7</id>
<content type='text'>
Visual Studio has an option to search all files in a solution, so I
did a search in there for "default:" looking for any missing break
statements.

I've left out default statements that return something, and that throw
something, even if via ThrowInvalidType. UNREACHABLE leads towards throw

R_THROW macro leads towards a return
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Visual Studio has an option to search all files in a solution, so I
did a search in there for "default:" looking for any missing break
statements.

I've left out default statements that return something, and that throw
something, even if via ThrowInvalidType. UNREACHABLE leads towards throw

R_THROW macro leads towards a return
</pre>
</div>
</content>
</entry>
<entry>
<title>video_coare: Reimplementing the maxwell drawing trigger mechanism</title>
<updated>2022-10-21T09:09:22+00:00</updated>
<author>
<name>FengChen</name>
<email>vonchenplus@gmail.com</email>
</author>
<published>2022-10-21T07:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=1f54cd4ac78dd1af48490dcc404bec4adf2876f3'/>
<id>1f54cd4ac78dd1af48490dcc404bec4adf2876f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #9005 from liamwhite/micro-fit</title>
<updated>2022-10-05T03:08:02+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2022-10-05T03:08:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=fc0ace6048a12ba15b873ad9d633ed7cfa11f070'/>
<id>fc0ace6048a12ba15b873ad9d633ed7cfa11f070</id>
<content type='text'>
macro_jit_x64: cancel exit for taken branch</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
macro_jit_x64: cancel exit for taken branch</pre>
</div>
</content>
</entry>
<entry>
<title>macro_jit_x64: fix miscompilation of bit extraction operations</title>
<updated>2022-10-02T00:31:21+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2022-10-02T00:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=12256275156112ea7dc7c80bfbc73bc679326464'/>
<id>12256275156112ea7dc7c80bfbc73bc679326464</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>macro_jit_x64: cancel exit for taken branch</title>
<updated>2022-10-01T05:32:24+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2022-10-01T05:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=b80f7faebe83864b7c1f53a5cc4fc22b9901c853'/>
<id>b80f7faebe83864b7c1f53a5cc4fc22b9901c853</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>general: fix compilation on MinGW GCC 12</title>
<updated>2022-06-14T00:09:32+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2022-06-12T21:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=ebecdd3a7458dd5a353524dc161f4050d019b7be'/>
<id>ebecdd3a7458dd5a353524dc161f4050d019b7be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>video_core/macro_jit_x64: warn on invalid parameter access</title>
<updated>2022-05-08T06:48:03+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2022-05-08T06:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=7fe5004f9073b5d7a1bdd55e40b3ebf171a97afa'/>
<id>7fe5004f9073b5d7a1bdd55e40b3ebf171a97afa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>general: Convert source file copyright comments over to SPDX</title>
<updated>2022-04-23T09:55:32+00:00</updated>
<author>
<name>Morph</name>
<email>39850852+Morph1984@users.noreply.github.com</email>
</author>
<published>2022-04-23T08:59:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=99ceb03a1cfcf35968cab589ea188a8c406cda52'/>
<id>99ceb03a1cfcf35968cab589ea188a8c406cda52</id>
<content type='text'>
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
</pre>
</div>
</content>
</entry>
<entry>
<title>common/xbyak_api: Make BuildRegSet() constexpr</title>
<updated>2022-01-26T21:29:15+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2022-01-26T21:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=f6a049337ec17dee986e28fc050ddbe55bd2ac70'/>
<id>f6a049337ec17dee986e28fc050ddbe55bd2ac70</id>
<content type='text'>
This allows us to eliminate any static constructors that would have been
emitted due to the function not being constexpr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to eliminate any static constructors that would have been
emitted due to the function not being constexpr.
</pre>
</div>
</content>
</entry>
<entry>
<title>video_core/macro_jit_x64: Remove unused impl class member</title>
<updated>2022-01-25T18:33:09+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2022-01-25T18:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=74f80299b0f6ce445413221e9be5fc2cac5c52f2'/>
<id>74f80299b0f6ce445413221e9be5fc2cac5c52f2</id>
<content type='text'>
Reduces the size of the impl class a tiny bit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reduces the size of the impl class a tiny bit.
</pre>
</div>
</content>
</entry>
</feed>
