Home
last modified time | relevance | path

Searched refs:sr_read (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
Dbi_pack.c114 bool read_dreg = now->add && bi_opcode_props[now->add->op].sr_read; in bi_assign_slots()
329 bool sr_read = tuple->add && in bi_pack_tuple() local
330 bi_opcode_props[(tuple->add)->op].sr_read; in bi_pack_tuple()
340 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 0), in bi_pack_tuple()
341 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 1), in bi_pack_tuple()
342 bi_get_src_new(tuple->add, &tuple->regs, sr_read + 2), in bi_pack_tuple()
351 if (sr_read && !bi_is_null(add->src[0])) { in bi_pack_tuple()
Dbi_schedule.c1083 if (bi_opcode_props[instr->op].sr_read && !bi_is_null(instr->src[0])) { in bi_instr_schedulable()
1337 bool sr_read = succ.add ? bi_opcode_props[succ.add->op].sr_read : false; in bi_rewrite_passthrough() local
1341 bi_use_passthrough(succ.add, prec.add->dest[0], BIFROST_SRC_PASS_ADD, sr_read); in bi_rewrite_passthrough()
1346 bi_use_passthrough(succ.add, prec.fma->dest[0], BIFROST_SRC_PASS_FMA, sr_read); in bi_rewrite_passthrough()
1705 …if (clause->message && bi_opcode_props[clause->message->op].sr_read && !bi_is_null(clause->message… in bi_schedule_clause()
Dbir.c92 else if (s == 0 && bi_opcode_props[ins->op].sr_read) in bi_count_read_registers()
Dbi_scoreboard.c116 if (staging_only && !bi_opcode_props[I->op].sr_read) in bi_read_mask()
Dcompiler.h547 return (s == 0 || s == 4) && bi_opcode_props[I->op].sr_read; in bi_is_staging_src()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_pack.c452 unsigned src_offset = bi_opcode_props[I->op].sr_read ? 1 : 0; in va_pack_alu()
663 bool read = bi_opcode_props[I->op].sr_read; in va_pack_instr()