<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-x86/test/protected_mode/operand.rs, branch 2.1.1</title>
<subtitle>yaxpeax x86 decoder</subtitle>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/'/>
<entry>
<title>push/pop width in 16/32-bit modes are receptive to operand width prefix</title>
<updated>2026-05-25T19:24:01+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-25T19:21:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=fe6b2b898aee944ba3490c35f4aed4d155485c0e'/>
<id>fe6b2b898aee944ba3490c35f4aed4d155485c0e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pusha/popa/push-imm memory sizes</title>
<updated>2026-05-25T01:53:53+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-22T05:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=f3d52fcb08b4d1ef05583e1ca302e450e7c7b181'/>
<id>f3d52fcb08b4d1ef05583e1ca302e450e7c7b181</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vmaskmovdqu, vmovq were also incorrect in some ways...</title>
<updated>2026-05-25T01:30:19+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-02T22:04:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=706ec278edebe06eff9f91f5cb30f5faba46132d'/>
<id>706ec278edebe06eff9f91f5cb30f5faba46132d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>maskmov{q,dqu} memory access size</title>
<updated>2026-05-25T00:59:27+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-04-17T03:02:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=bbdb82bd41234021cc8dbe3337e88bd9f19cade9'/>
<id>bbdb82bd41234021cc8dbe3337e88bd9f19cade9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>push/pop for segment registers has implicit memory access</title>
<updated>2026-05-25T00:59:27+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-03-27T06:32:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=35358d573bccd0776e55187564ccd6c72c9f9c34'/>
<id>35358d573bccd0776e55187564ccd6c72c9f9c34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pushf, popf, enter, leave, xlat all have implicit memory access</title>
<updated>2026-05-25T00:59:27+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-03-09T16:36:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=8a2dd6bcf37a3ebb43e2153a306cf0250637c116'/>
<id>8a2dd6bcf37a3ebb43e2153a306cf0250637c116</id>
<content type='text'>
also add "is_masked" to operand spec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also add "is_masked" to operand spec
</pre>
</div>
</content>
</entry>
<entry>
<title>rename most operand variants, make them structy rather than tupley</title>
<updated>2024-06-24T19:48:45+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T19:48:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=1b8019d5b39a05c109399b8628a1082bfec79755'/>
<id>1b8019d5b39a05c109399b8628a1082bfec79755</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clarify inaccurate 32/16-bit `call/jmp [mem]` mem_size</title>
<updated>2021-08-21T20:15:46+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-08-21T20:13:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=9687a5af1d712da41992cba8d241ddef8bdc50ec'/>
<id>9687a5af1d712da41992cba8d241ddef8bdc50ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>report memory sizes for push, pop, call, ret</title>
<updated>2021-08-21T19:13:01+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-08-21T19:13:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=cef4feeaf9c64e03a6728f267750ac2fb32eb9ff'/>
<id>cef4feeaf9c64e03a6728f267750ac2fb32eb9ff</id>
<content type='text'>
these instructions had memory sizes reported for the operand, if it was
a memory operand, but for versions with non-memory operands the decoded
`Instruction` would imply that non memory access would happen at all.
now, decoded instructions in these cases will report a more useful
memory size.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these instructions had memory sizes reported for the operand, if it was
a memory operand, but for versions with non-memory operands the decoded
`Instruction` would imply that non memory access would happen at all.
now, decoded instructions in these cases will report a more useful
memory size.
</pre>
</div>
</content>
</entry>
<entry>
<title>factor out MemoryAccessSize</title>
<updated>2021-07-03T23:18:28+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-03T23:18:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=3a1de246641e14e51dc138120d67842448c2bf21'/>
<id>3a1de246641e14e51dc138120d67842448c2bf21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
