> "Bhaskar Reddy" <bhaskar@xxxxxxxxxxxxxx> writes: > >> in rtl.c >> const char * const rtx_name[NUM_RTX_CODE] = { >> #include "rtl.def" /* rtl expressions are documented here >> */ >> }; >> >> it is referring rtl.def again. I cant find it in rtl.def either. > > Please don't top-post. Thanks. > > I guess I don't understand the question. I thought you were asking > where rtx_name is defined. It's defined right there in the code that > you quote. The contents of rtx_name are filled in by the #define of > DEF_RTL_EXPR which is just above the code that you quote, and the uses > of DEF_RTL_EXPR in rtl.def. > > If that is not your question, can you explain further what you are > asking? > > Ian > Okay! GET_RTX_NAME returns name of an rtx given its expression code. For example, It returns "insn_list" for parallel RTX. What am i asking is, how/where can i know the exhaustive list of rtx names. I think, i asked what i need, this time :)