Lines Matching defs:instructions
163 * instructions that must still be scheduled after
165 * instructions need to be scheduled before (after) this
215 midgard_instruction *instructions[6];
294 /* Count of instructions emitted from NIR overall, across all blocks */
305 /* Writeout instructions for each render target */
333 list_addtail(&u->link, &ctx->current_block->base.instructions);
372 list_for_each_entry(struct midgard_instruction, v, &block->base.instructions, link)
374 list_for_each_entry_rev(struct midgard_instruction, v, &block->base.instructions, link)
377 list_for_each_entry_safe(struct midgard_instruction, v, &block->base.instructions, link)
380 list_for_each_entry_safe_rev(struct midgard_instruction, v, &block->base.instructions, link)
383 list_for_each_entry_from(struct midgard_instruction, v, from, &block->base.instructions, link)
386 list_for_each_entry_from_rev(struct midgard_instruction, v, from, &block->base.instructions, link)
398 for (i = (_bundle->instruction_count - 1), v = _bundle->instructions[i]; \
400 --i, v = (i >= 0) ? _bundle->instructions[i] : NULL) \
427 return list_last_entry(&block->base.instructions, struct midgard_instruction, link);