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]

RTL creation


hello,

After reading the machine description manual I deduce
that named insruction patterns(in the .md file)  are
used to create unoptimized RTL instructions. Further
the manual also states that the RTL generation pass
only looks for names that are hard coded in the
compiler, other names will be ignored. After examinig
the source code I did not find any named patterns in
any file, except an enum in insn-output.c containing
named patterns. So how does gcc generate RTL
instructions from the tree? and exactly how are the
named patterns in the md file used to generate RTL?  

regards,
danish


__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/


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