Hi Ian, 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. > "BHASKAR G. REDDY" <bhaskar@xxxxxxxxxxxxxx> writes: > >> Hi Where can i see enumeration constant "rtx_names" which is used by >> macro GET_RTX_NAME to return the name of a RTX when given its code. >> grep'ed for it in gcc-4.1.1 source but i didnt find exact declaration >> and definition of above enum constant. Is it automatically generated? > > It's in rtl.c. > > You may have missed it because it's called "rtx_name", not > "rtx_names". > > Ian > -- Bhaskar G. Reddy, Graduate Student, Department of CSE, IIT Bombay