D | ir3_delay.c | 60 struct ir3_instruction *consumer, unsigned n, bool soft) in ir3_delayslots() argument 79 if (soft && is_sfu(assigner)) in ir3_delayslots() 213 unsigned consumer_n, bool soft, bool mergedregs) in delay_calc_srcn_postra() argument 235 unsigned delay = ir3_delayslots(assigner, consumer, consumer_n, soft); in delay_calc_srcn_postra() 308 bool soft, bool pred, bool mergedregs) in delay_calc_postra() argument 321 if (distance + delay >= (soft ? SOFT_SS_NOPS : MAX_NOPS)) in delay_calc_postra() 337 assigner, consumer, dst_n, src_n, soft, mergedregs); in delay_calc_postra() 369 soft, pred, mergedregs); in delay_calc_postra() 392 bool soft, bool mergedregs) in ir3_delay_calc_postra() argument 394 return delay_calc_postra(block, NULL, instr, 0, soft, false, mergedregs); in ir3_delay_calc_postra()
|