| commit | 6170a088a60e159f2ab8ac1ae1edab7d04e079ec | [log] [tgz] |
|---|---|---|
| author | Jan Beulich <jbeulich@suse.com> | Wed Sep 11 13:52:42 2024 +0200 |
| committer | Jan Beulich <jbeulich@suse.com> | Wed Sep 11 13:52:42 2024 +0200 |
| tree | eb144bc4faaf8672408ec72241b36d3ae78f4a7d | |
| parent | b7ee8ec914c612587b080e9ad416315307f094fd [diff] |
x86/APX: correct disassembly for EVEX.B4 EVEX.B4 is used only for GPR (or addressing of memory) operands. SIMD registers encoded via ModR/M.rm (when ModR/M.mod == 3) have their top bit in EVEX.X3. Supposedly (doc version 004) EVEX.B4 is ignored when unused, hence also don't flag such encodings as invalid.