Lines Matching refs:index
169 c->input_slots[inst->src[i].index].slot == 0xff) {
419 fprintf(stderr, "0x%08x (%f)", reg.index, uif(reg.index));
423 if ((int)reg.index >= -16 && (int)reg.index <= 15)
424 fprintf(stderr, "%d", reg.index);
426 fprintf(stderr, "%f", uif(reg.index));
434 reg.index / 4, reg.index % 4);
451 char *desc = qir_describe_uniform(c->uniform_contents[reg.index],
452 c->uniform_data[reg.index],
454 fprintf(stderr, "u%d (%s)", reg.index, desc);
460 fprintf(stderr, "%s%d", files[reg.file], reg.index);
503 fprintf(stderr, "BLOCK %d:\n", block->index);
557 block->successors[0]->index,
558 block->successors[1]->index);
561 block->successors[0]->index);
572 reg.index = c->num_temps++;
616 c->defs[inst->dst.index] = inst;
627 c->defs[inst->dst.index] = NULL;
637 return a.file == b.file && a.index == b.index && a.pack == b.pack;
652 block->index = c->next_block_index++;
712 c->defs[qinst->dst.index] = NULL;
724 c->defs[reg.index] &&
725 (c->defs[reg.index]->op == QOP_MOV ||
726 c->defs[reg.index]->op == QOP_FMOV ||
727 c->defs[reg.index]->op == QOP_MMOV)&&
728 !c->defs[reg.index]->dst.pack &&
729 !c->defs[reg.index]->src[0].pack) {
730 reg = c->defs[reg.index]->src[0];
808 !c->defs[src.index] ||
809 last_inst != c->defs[src.index]) {