Lines Matching refs:ir3_instruction

150    struct ir3_instruction *after = NULL;
159 struct ir3_instruction *mov = create_immed(start, 0);
178 instr_cycles(struct ir3_instruction *instr)
349 rematerialize(struct ir3_register *reg, struct ir3_instruction *after,
354 struct ir3_instruction *remat =
602 remove_src_early(struct ra_spill_ctx *ctx, struct ir3_instruction *instr,
615 remove_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr,
708 struct ir3_instruction *instr,
711 struct ir3_instruction *mov = ir3_instr_create(block, OPC_MOV, 1, 1);
726 unsigned spill_slot, struct ir3_instruction *instr, struct ir3_block *block)
744 struct ir3_instruction *spill =
770 struct ir3_instruction *instr, struct ir3_block *block)
781 limit(struct ra_spill_ctx *ctx, struct ir3_instruction *instr)
847 struct ir3_instruction *after, struct ir3_block *block)
856 struct ir3_instruction *split =
872 struct ir3_instruction *after, struct ir3_block *block)
882 struct ir3_instruction *collect =
900 struct ir3_instruction *after, struct ir3_block *block)
908 struct ir3_instruction *reload =
950 struct ir3_instruction *instr,
970 struct ir3_instruction *instr, struct ir3_block *block)
999 reload_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr,
1012 rewrite_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr,
1037 handle_instr(struct ra_spill_ctx *ctx, struct ir3_instruction *instr)
1141 is_last_pcopy_src(struct ir3_instruction *pcopy, unsigned src_n)
1194 handle_pcopy(struct ra_spill_ctx *ctx, struct ir3_instruction *pcopy)
1293 handle_input_phi(struct ra_spill_ctx *ctx, struct ir3_instruction *instr)
1301 remove_input_phi(struct ra_spill_ctx *ctx, struct ir3_instruction *instr)
1563 struct ir3_instruction *phi =
1623 rewrite_phi(struct ra_spill_ctx *ctx, struct ir3_instruction *phi,
1866 simplify_phi_node(struct ir3_instruction *phi)
1888 struct ir3_instruction *phi = def->instr;
1904 simplify_phi_srcs(struct ir3_instruction *instr)