[PATCH 00/18] Initial Prefixed Instruction support
Andrew Donnellan
ajd at linux.ibm.com
Tue Dec 3 15:31:50 AEDT 2019
On 26/11/19 4:21 pm, Jordan Niethe wrote:
> A future revision of the ISA will introduce prefixed instructions. A
> prefixed instruction is composed of a 4-byte prefix followed by a
> 4-byte suffix.
>
> All prefixes have the major opcode 1. A prefix will never be a valid
> word instruction. A suffix may be an existing word instruction or a new
> instruction.
>
> The new instruction formats are:
> * Eight-Byte Load/Store Instructions
> * Eight-Byte Register-to-Register Instructions
> * Modified Load/Store Instructions
> * Modified Register-to-Register Instructions
>
> This series enables prefixed instructions and extends the instruction
> emulation to support them. Then the places where prefixed instructions
> might need to be emulated are updated.
>
> A future series will add prefixed instruction support to guests running
> in KVM.
Snowpatch found sparse warnings:
https://openpower.xyz/job/snowpatch/job/snowpatch-linux-sparse/14381//artifact/linux/report.txt
(And a few minor checkpatch things too)
--
Andrew Donnellan OzLabs, ADL Canberra
ajd at linux.ibm.com IBM Australia Limited
More information about the Linuxppc-dev
mailing list