This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

help with RTL and .md files


forwarding again, got blocked as spam ... 
To: Nitin Jain <nitinj@cse.iitb.ac.in>

Hi,

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.

--linas

On Sun, Aug 24, 2003 at 04:12:01PM +0530, Nitin Jain was heard to remark:
> Sir,
> 
> 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.
> Thanks.
> 
> 
> Nitin
> ---------------------------
> 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!) <linas@linas.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]