Lines Matching refs:ir3_instruction
59 ir3_delayslots(struct ir3_instruction *assigner, in ir3_delayslots()
60 struct ir3_instruction *consumer, unsigned n, bool soft) in ir3_delayslots()
112 count_instruction(struct ir3_instruction *n) in count_instruction()
123 distance(struct ir3_block *block, struct ir3_instruction *instr, unsigned maxd) in distance()
142 delay_calc_srcn_prera(struct ir3_block *block, struct ir3_instruction *assigner, in delay_calc_srcn_prera()
143 struct ir3_instruction *consumer, unsigned srcn) in delay_calc_srcn_prera()
173 ir3_delay_calc_prera(struct ir3_block *block, struct ir3_instruction *instr) in ir3_delay_calc_prera()
211 delay_calc_srcn_postra(struct ir3_instruction *assigner, in delay_calc_srcn_postra()
212 struct ir3_instruction *consumer, unsigned assigner_n, in delay_calc_srcn_postra()
306 delay_calc_postra(struct ir3_block *block, struct ir3_instruction *start, in delay_calc_postra()
307 struct ir3_instruction *consumer, unsigned distance, in delay_calc_postra()
316 list_for_each_entry_from_rev (struct ir3_instruction, assigner, start_list, in delay_calc_postra()
391 ir3_delay_calc_postra(struct ir3_block *block, struct ir3_instruction *instr, in ir3_delay_calc_postra()
402 ir3_delay_calc_exact(struct ir3_block *block, struct ir3_instruction *instr, in ir3_delay_calc_exact()