Lines Matching refs:insts
1225 static tic4x_inst_t *insts = NULL;
1229 if (insts == NULL)
1233 /* Allocate memory for additional insts. */
1234 insts = XNEWVEC (tic4x_inst_t, 1024);
1236 insts[iindex].name = names;
1237 insts[iindex].opcode = opcode;
1238 insts[iindex].opmask = 0xffffffff;
1239 insts[iindex].args = args;
1246 return &insts[iindex - 1];
1251 tic4x_inst_add (const tic4x_inst_t *insts)
1253 const char *s = insts->name;
1262 if ((insts->oplevel & tic4x_oplevel) == 0)
1271 /* Dynamically create all the conditional insts. */
1292 inst = tic4x_inst_make (name, insts[k].opcode +
1295 insts[k].args);
1300 while (!strcmp (insts->name,
1301 insts[k].name));
1306 tic4x_inst_insert (insts);