Lines Matching refs:chosen
698 struct schedule_node *chosen = NULL;
790 if (!chosen) {
791 chosen = n;
797 chosen = n;
803 if (n->delay > chosen->delay) {
804 chosen = n;
806 } else if (n->delay < chosen->delay) {
811 return chosen;
1210 struct schedule_node *chosen =
1219 struct qinst *qinst = chosen ? chosen->inst : vir_nop();
1231 /* We can't mark_instruction_scheduled() the chosen inst until
1241 if (chosen) {
1242 time = MAX2(chosen->unblocked_time, time);
1243 pre_remove_head(scoreboard->dag, chosen);
1248 chosen))) {
1250 pre_remove_head(scoreboard->dag, chosen);
1255 chosen->inst->uniform =
1296 mark_instruction_scheduled(scoreboard->dag, time, chosen);