Lines Matching defs:chosen
351 /* True if we want to pop off the chosen instruction */
810 midgard_instruction *chosen = mir_choose_instruction(instructions, liveness, worklist, count, &predicate);
812 if (chosen && chosen->type == TAG_LOAD_STORE_4 && !(num_ldst % 2)) {
815 predicate.exclude = chosen->dest;
818 chosen = mir_choose_instruction(instructions, liveness, worklist, count, &predicate);
819 if (chosen)
824 chosen = mir_choose_instruction(instructions, liveness, worklist, count, &predicate);
825 assert(chosen == NULL || chosen->type != TAG_LOAD_STORE_4);
827 if (chosen)
828 return chosen->type;
833 if (chosen)
834 return chosen->type;