This is a enum declaration of rtx_code with just numbers from rtl.def, others are omitted. you can understand it clearly from the pre-processed output of the file gengtype.c. _On 27-Sep-2006 13:50, Bharati Bhole wrote_:
Hi, Could anyone plz tell me what the file rtl.def does. I am not able to understand it. It is used in enumerator like - enum rtx_code { #define DEF_RTL_EXPR(ENUM, NAME, FORMAT, CLASS) ENUM, #include "rtl.def" #undef DEF_RTL_EXPR NUM_RTX_CODE }; The above macro is defined in gengtype.c. And i am not geting what is meaning and usefulness of this. Thanks. Bharati.