Home
last modified time | relevance | path

Searched refs:ir3_ra_ctx (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Dir3_ra.c106 static struct ir3_instruction * name_to_instr(struct ir3_ra_ctx *ctx, unsigned name);
108 static bool name_is_array(struct ir3_ra_ctx *ctx, unsigned name);
109 static struct ir3_array * name_to_array(struct ir3_ra_ctx *ctx, unsigned name);
127 get_definer(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr, in get_definer()
250 ra_block_find_definers(struct ir3_ra_ctx *ctx, struct ir3_block *block) in ra_block_find_definers()
300 ra_block_name_instructions(struct ir3_ra_ctx *ctx, struct ir3_block *block) in ra_block_name_instructions()
364 ra_set_register_target(struct ir3_ra_ctx *ctx, unsigned max_target) in ra_set_register_target()
400 struct ir3_ra_ctx *ctx = data; in ra_select_reg_merged()
516 ra_init(struct ir3_ra_ctx *ctx) in ra_init()
599 name_to_instr(struct ir3_ra_ctx *ctx, unsigned name) in name_to_instr()
[all …]
Dir3_ra.h143 struct ir3_ra_ctx { struct
199 ra_name(struct ir3_ra_ctx *ctx, struct ir3_ra_instr_data *id) in ra_name() argument
211 scalar_name(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr, unsigned n) in scalar_name()
237 __ra_name_cnt(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr) in __ra_name_cnt()
264 __ra_itr_pop(struct ir3_ra_ctx *ctx) in __ra_itr_pop()
272 __ra_itr_push(struct ir3_ra_ctx *ctx, unsigned name) in __ra_itr_push()
279 __ra_init_def_itr(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr) in __ra_init_def_itr()
326 __ra_init_use_itr(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr) in __ra_init_use_itr()