Lines Matching defs:index
108 aco_err(program, "%s: BB%u", msg, block->index);
705 check_block(block.index == i, "block.index must match actual index", &block);
767 fprintf(memf, "RA error found at instruction in BB%d:\n", loc.block->index);
775 fprintf(memf, " in BB%d:\n", loc2.block->index);
789 unsigned index)
791 Operand op = instr->operands[index];
799 return byte + instr->sdwa().sel[index].offset() + instr->sdwa().sel[index].size() <= 4 &&
800 byte % instr->sdwa().sel[index].size() == 0;
805 return ((instr->vop3p().opsel_lo >> index) & 1) == (byte >> 1) &&
806 ((instr->vop3p().opsel_hi >> index) & 1) == (fma_mix || (byte >> 1));
808 if (byte == 2 && can_use_opsel(gfx_level, instr->opcode, index))
826 if (byte == 2 && index == 1)
832 if (byte == 2 && index == 3)
841 if (byte == 2 && index == 2)
885 get_subdword_bytes_written(Program* program, const aco_ptr<Instruction>& instr, unsigned index)
888 Definition def = instr->definitions[index];
1086 IDSet live = live_vars.live_out[block.index];
1088 for (Temp tmp : phi_sgpr_ops[block.index])
1111 for (Temp tmp : phi_sgpr_ops[block.index]) {
1153 for (Temp tmp : phi_sgpr_ops[block.index]) {