<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-x86/test/long_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>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>fix table management instructions' ({l,s}{g,i,l}dt) mem_size</title>
<updated>2026-05-25T00:59:27+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-04-12T01:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=a049351c5d512710f557ffb45ee6391fc86a3dc6'/>
<id>a049351c5d512710f557ffb45ee6391fc86a3dc6</id>
<content type='text'>
these instructions, it turns out, have fixed operand size based on CPU
execution mode and regardless of prefixes. good to know!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these instructions, it turns out, have fixed operand size based on CPU
execution mode and regardless of prefixes. good to know!
</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>correct push-immediate memory access size</title>
<updated>2026-02-22T23:34:15+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-02-22T23:10:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=99a6378389b99784187058adbea6cfca26963d98'/>
<id>99a6378389b99784187058adbea6cfca26963d98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
