This is the mail archive of the
cgen@sources.redhat.com
mailing list for the CGEN project.
Re: Generating CPU family headers for multiple isas
- To: "Frank Ch. Eigler" <fche at redhat dot com>
- Subject: Re: Generating CPU family headers for multiple isas
- From: Ben Elliston <bje at redhat dot com>
- Date: Fri, 24 Nov 2000 07:41:32 +1100 (EST)
- Cc: cgen development <cgen at sources dot redhat dot com>
Right, but it's virtual, so no hardware struct elements would be
emitted for it anyway. What about the non-virtual ones? Is there
much point emitting them into isa-segregated hardware structs.
I understand what you're hinting at now, and I think it's correct. There is
now no non-virtual "thumb"-specific hardware in my description.
The next step involves the large set of sfmt_ structures in union sem_format
in cpu.h, m'kay? There are duplicates here, where isas share instruction
names. Fortunately, C scoping rules eliminate the problem whereby the sfmt_
structure members share names (ie. f_rn).
Ben