Lines Matching defs:after
149 /* We need to stick it after any meta instructions which need to be first. */
150 struct ir3_instruction *after = NULL;
154 after = instr;
161 if (after)
162 ir3_instr_move_before(mov, after);
349 rematerialize(struct ir3_register *reg, struct ir3_instruction *after,
371 if (after)
372 ir3_instr_move_before(remat, after);
847 struct ir3_instruction *after, struct ir3_block *block)
865 if (after)
866 ir3_instr_move_before(split, after);
872 struct ir3_instruction *after, struct ir3_block *block)
879 srcs[i] = split(parent_def, offset + i, after, block);
893 if (after)
894 ir3_instr_move_before(collect, after);
900 struct ir3_instruction *after, struct ir3_block *block)
940 if (after)
941 ir3_instr_move_before(reload, after);
1890 /* Note: this function is always called at least once after visiting the
1939 * always visited at least once after visiting the definition they
1986 /* Deal with merge sets after spilling. Spilling generally leaves the merge sets
1987 * in a mess, and even if we properly cleaned up after ourselves, we would want