<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-x86/src/shared, branch inst-behavior</title>
<subtitle>yaxpeax x86 decoder</subtitle>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/'/>
<entry>
<title>even more EVEX encoding precision, regspec constructors are const</title>
<updated>2026-05-11T02:00:46+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-11T02:00:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=5d9f17ddd807bc9917adbb498d734d5f95554909'/>
<id>5d9f17ddd807bc9917adbb498d734d5f95554909</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>working through a bunch of avx512 stuff..</title>
<updated>2026-05-08T01:19:33+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-08T01:19:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=2378c1361c729da9f9cbd982142837b3d164106c'/>
<id>2378c1361c729da9f9cbd982142837b3d164106c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>nightly correctly remarked that == on fat pointers is ambiguous</title>
<updated>2024-06-24T06:20:27+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T06:10:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=577b8e89849db33427e4be961997ad7af5e048f1'/>
<id>577b8e89849db33427e4be961997ad7af5e048f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix incorrect register selection for `vpbroadcastm{b2q,w2d}` with `rex.b` set</title>
<updated>2023-12-16T23:24:26+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2023-12-16T23:24:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=2db223a16d1559c152170fe2a602c827a5a95fb3'/>
<id>2db223a16d1559c152170fe2a602c827a5a95fb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix incorrect register selection for `vpmov*2m` with `rex.r` set</title>
<updated>2023-12-16T23:05:08+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2023-12-16T23:05:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=d7d84b3be6c929ee9d1b425a82b7121936a7cd34'/>
<id>d7d84b3be6c929ee9d1b425a82b7121936a7cd34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix incorrect register selection for `vpmovm2*` with `rex.b` set</title>
<updated>2023-12-16T22:47:02+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2023-12-16T22:47:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=2d303b6121e318e30572dd1134ddb0cf12bd0776'/>
<id>2d303b6121e318e30572dd1134ddb0cf12bd0776</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>incidental cleanup, see if inlining in evex helps/hurts (it hurts)</title>
<updated>2023-07-05T02:01:38+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2023-02-12T20:12:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=3e5fe81de09d9ddbcd8a4e8bd5a5c3f9dc3da205'/>
<id>3e5fe81de09d9ddbcd8a4e8bd5a5c3f9dc3da205</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>write `apply_disp_scale` in a mode-agnostic way</title>
<updated>2021-12-17T19:03:37+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-12-17T19:03:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=060fb29180f354e04ec8d48f0128433b634fa3c5'/>
<id>060fb29180f354e04ec8d48f0128433b634fa3c5</id>
<content type='text'>
`apply_disp_scale` forgot that `wrapping_mul` exists, so we don't need
to explicitly write the size of value that `mem_size` should be cast to,
in casting to/from a signed integer. taken with `.into()`, we don't need
per-architecture stubs to make evex decoding work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`apply_disp_scale` forgot that `wrapping_mul` exists, so we don't need
to explicitly write the size of value that `mem_size` should be cast to,
in casting to/from a signed integer. taken with `.into()`, we don't need
per-architecture stubs to make evex decoding work.
</pre>
</div>
</content>
</entry>
<entry>
<title>do not panic on negative compressed displacements, i mean it!!</title>
<updated>2021-12-17T18:46:21+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-12-17T18:45:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=2c332661b5ccf116a468e1e23711017d77c1531a'/>
<id>2c332661b5ccf116a468e1e23711017d77c1531a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump to yaxpeax-arch 0.2.7 and proper field description support</title>
<updated>2021-08-22T22:04:33+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-08-22T22:04:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=d4620aedb1e085462f82d2a643a20c7de743ea2b'/>
<id>d4620aedb1e085462f82d2a643a20c7de743ea2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
