Lines Matching defs:defs
36 static const struct rtx_definition defs[] =
40 #define NUM_RTX_CODE ARRAY_SIZE (defs)
129 return strcmp (defs[idx].enumname, "SET") == 0;
139 return (strcmp (defs[idx].enumname, "EXPR_LIST") == 0
140 || strcmp (defs[idx].enumname, "INSN_LIST") == 0
141 || strcmp (defs[idx].enumname, "INSN") == 0
142 || strcmp (defs[idx].enumname, "CONST_INT") == 0
143 || strcmp (defs[idx].enumname, "REG") == 0
144 || strcmp (defs[idx].enumname, "SUBREG") == 0
145 || strcmp (defs[idx].enumname, "MEM") == 0
146 || strcmp (defs[idx].enumname, "PC") == 0
147 || strcmp (defs[idx].enumname, "RETURN") == 0
148 || strcmp (defs[idx].enumname, "SIMPLE_RETURN") == 0
149 || strcmp (defs[idx].enumname, "CONST_VECTOR") == 0);
159 return (strcmp (defs[idx].enumname, "VAR_LOCATION") == 0
160 || strcmp (defs[idx].enumname, "CONST_DOUBLE") == 0
161 || strcmp (defs[idx].enumname, "CONST_WIDE_INT") == 0
162 || strcmp (defs[idx].enumname, "CONST_POLY_INT") == 0
163 || strcmp (defs[idx].enumname, "CONST_FIXED") == 0);
177 if (special_format (defs[i].format))
181 if (! strcmp (*f, defs[i].format))
185 *f = defs[i].format;
209 special_rtx (idx) ? "raw_" : "", defs[idx].enumname);
216 for (p = defs[idx].format, i = 0; *p != 0; p++)
224 defs[idx].format, defs[idx].enumname,
227 for (p = defs[idx].format, i = 0; *p != 0; p++)
339 if (! special_format (defs[i].format))