Lines Matching refs:soft
33 /* The soft delay for approximating the cost of (ss). On a6xx, it takes the
60 struct ir3_instruction *consumer, unsigned n, bool soft)
79 if (soft && is_sfu(assigner))
213 unsigned consumer_n, bool soft, bool mergedregs)
235 unsigned delay = ir3_delayslots(assigner, consumer, consumer_n, soft);
308 bool soft, bool pred, bool mergedregs)
321 if (distance + delay >= (soft ? SOFT_SS_NOPS : MAX_NOPS))
337 assigner, consumer, dst_n, src_n, soft, mergedregs);
369 soft, pred, mergedregs);
384 * @soft: If true, add additional delay for situations where they
392 bool soft, bool mergedregs)
394 return delay_calc_postra(block, NULL, instr, 0, soft, false, mergedregs);