Home | History | Annotate | Download | only in tcg

Lines Matching refs:idx

157     int idx;
162 idx = s->nb_labels++;
163 l = &s->labels[idx];
166 return idx;
299 int idx;
307 idx = s->nb_globals;
317 return idx;
322 int idx;
324 idx = tcg_global_reg_new_internal(TCG_TYPE_I32, reg, name);
325 return MAKE_TCGV_I32(idx);
330 int idx;
332 idx = tcg_global_reg_new_internal(TCG_TYPE_I64, reg, name);
333 return MAKE_TCGV_I64(idx);
342 int idx;
344 idx = s->nb_globals;
394 return idx;
400 int idx;
402 idx = tcg_global_mem_new_internal(TCG_TYPE_I32, reg, offset, name);
403 return MAKE_TCGV_I32(idx);
409 int idx;
411 idx = tcg_global_mem_new_internal(TCG_TYPE_I64, reg, offset, name);
412 return MAKE_TCGV_I64(idx);
419 int idx, k;
424 idx = s->first_free_temp[k];
425 if (idx != -1) {
428 ts = &s->temps[idx];
433 idx = s->nb_temps;
467 return idx;
472 int idx;
474 idx = tcg_temp_new_internal(TCG_TYPE_I32, temp_local);
475 return MAKE_TCGV_I32(idx);
480 int idx;
482 idx = tcg_temp_new_internal(TCG_TYPE_I64, temp_local);
483 return MAKE_TCGV_I64(idx);
486 static inline void tcg_temp_free_internal(int idx)
499 assert(idx >= s->nb_globals && idx < s->nb_temps);
500 ts = &s->temps[idx];
507 s->first_free_temp[k] = idx;
787 int idx)
791 ts = &s->temps[idx];
792 if (idx < s->nb_globals) {
796 snprintf(buf, buf_size, "loc%d", idx - s->nb_globals);
798 snprintf(buf, buf_size, "tmp%d", idx - s->nb_globals);