Searched refs:sr_read (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bi_pack.c | 106 bool read_dreg = now->add && bi_opcode_props[now->add->op].sr_read; in bi_assign_slots() 317 bool sr_read = tuple->add && in bi_pack_tuple() local 318 bi_opcode_props[(tuple->add)->op].sr_read; in bi_pack_tuple() 328 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 0), in bi_pack_tuple() 329 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 1), in bi_pack_tuple() 330 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 2), in bi_pack_tuple() 339 if (sr_read && !bi_is_null(add->src[0])) { in bi_pack_tuple()
|
D | bi_schedule.c | 669 if (src == 0 && bi_opcode_props[ins->op].sr_read) in bi_reads_t() 821 if (src_idx == 0 && bi_opcode_props[instr->op].sr_read) in bi_tuple_is_new_src() 989 if (bi_opcode_props[instr->op].sr_read && !bi_is_null(instr->src[0])) { in bi_instr_schedulable() 1234 bool sr_read = succ.add ? bi_opcode_props[succ.add->op].sr_read : false; in bi_rewrite_passthrough() local 1238 bi_use_passthrough(succ.add, prec.add->dest[0], BIFROST_SRC_PASS_ADD, sr_read); in bi_rewrite_passthrough() 1243 bi_use_passthrough(succ.add, prec.fma->dest[0], BIFROST_SRC_PASS_FMA, sr_read); in bi_rewrite_passthrough() 1602 …if (clause->message && bi_opcode_props[clause->message->op].sr_read && !bi_is_null(clause->message… in bi_schedule_clause() 1861 if (s == 0 && bi_opcode_props[ins->op].sr_read) in bi_check_fau_src()
|
D | bi_opt_copy_prop.c | 73 if (s == 0 && bi_opcode_props[ins->op].sr_read) continue; in bi_opt_copy_prop()
|
D | bir.c | 92 else if (s == 0 && bi_opcode_props[ins->op].sr_read) in bi_count_read_registers()
|
D | bi_opt_cse.c | 164 if (s == 0 && bi_opcode_props[instr->op].sr_read) in bi_opt_cse()
|