This is the mail archive of the
mailing list for the GCC project.
help with RTL and .md files
- From: linas at linas dot org (Linas Vepstas)
- To: gcc at gcc dot gnu dot org
- Cc: nitinj at cse dot iitb dot ac dot in
- Date: Thu, 28 Aug 2003 08:34:04 -0500
- Subject: help with RTL and .md files
forwarding again, got blocked as spam ...
To: Nitin Jain <email@example.com>
You should really subscribe to te gcc mailing lists, and ask your
question there. There are many people on that list who know RTL
and .md much much better than I do.
On Sun, Aug 24, 2003 at 04:12:01PM +0530, Nitin Jain was heard to remark:
> I am writing .md file for a chip. For that, i am studying .md file of i370
> written by you.
> I have one problem that what is the use of 'define_insn' with name start
> with '*'.
> If these expressions are used to match generated 'RTL insn' then
> 1. What is the difference between these and the
> nameless 'define_insn'?
> 2. To match RTL code, that code should be generated by
> some other 'define_insn'.
> But the pattern in define_insn "*..." does not match
> with the other patterns in the whole .md file at all.
> This means that those RTL insn is not generated by any
> RTL expression
> in .md file. So what is the need to match them.
> Waiting for reply.
> Nitin Jain (H-12/#A-415)
> Computer Science and Engg,
> IIT BOMBAY,
> POWAI, MUMBAI 400076
> Phone : 4748 (Lab)
> 5608 (Hostel)
pub 1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <firstname.lastname@example.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984 3F54 64A9 9A82 0104 5933