aboutsummaryrefslogtreecommitdiffstats
path: root/bin/gen_release_notes_test.py
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <[email protected]>2019-10-16 17:34:28 -0400
committerAlyssa Rosenzweig <[email protected]>2019-10-20 12:02:31 +0000
commitf77ea9798d48cdeeccde754b144fb6b1327b19bd (patch)
tree6a5572385451277a511ba71e6a1cc3da8eb30d10 /bin/gen_release_notes_test.py
parentd49fdca229b35577c9e9168c09c9c2ea6c6b9907 (diff)
pan/midgard/disasm: Fix printing 8-bit/16-bit masks
The trick is realizing even with a destination override, the masks are encoded in the same mode as the instruction itself, rather than stepping down. The override means that the smaller type is used, but the mask is parsed as if it were the higher type. Overriding down is down by printed by blinding doing this. Overriding up can be thought of as printing in the upper size, but shifting the alphabet to use the upper half, i.e. shifting xyzw to become abcd. Signed-off-by: Alyssa Rosenzweig <[email protected]>
Diffstat (limited to 'bin/gen_release_notes_test.py')
0 files changed, 0 insertions, 0 deletions