qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH v2 21/39] target/i386: introduce insn.h


From: Richard Henderson
Subject: Re: [Qemu-devel] [RFC PATCH v2 21/39] target/i386: introduce insn.h
Date: Tue, 13 Aug 2019 07:00:27 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

On 8/10/19 5:12 AM, Jan Bobek wrote:
> This header is intended to eventually list all supported instructions
> along with some useful details (e.g. mnemonics, opcode, operands etc.)
> It shall be used (along with some preprocessor magic) anytime we need
> to automatically generate code for every instruction.
> 
> Signed-off-by: Jan Bobek <address@hidden>
> ---
>  target/i386/insn.h | 87 ++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 87 insertions(+)
>  create mode 100644 target/i386/insn.h

Things that are included multiple times should be named *.inc.h.  There are
quite a few that don't follow this in the tree, but we are slowly fixing those.

Though even "insn.inc.h" isn't particularly descriptive, and definitely
overstates the case.  Maybe sse-opcode.inc.h?  While it's not only sse, it is
used by gen_sse_ng().


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]