Home
last modified time | relevance | path

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

/aosp_15_r20/external/mesa3d/src/amd/compiler/
H A Daco_scheduler_ilp.cpp31 VOPDInfo() : is_opy_only(0), is_dst_odd(0), src_banks(0), has_literal(0), is_commutative(0) {} in VOPDInfo()
33 uint16_t is_dst_odd : 1; member
180 info.is_dst_odd = instr->definitions[0].physReg().reg() & 0x1; in get_vopd_info()
216 if ((a.is_opy_only && b.is_opy_only) || (a.is_dst_odd == b.is_dst_odd)) in is_vopd_compatible()
330 ctx.vopd_odd_mask |= vopd.is_dst_odd ? mask : 0; in add_entry()
332 ctx.vopd_even_mask |= vopd.is_dst_odd || vopd.op == aco_opcode::num_opcodes ? 0 : mask; in add_entry()
607 if (current_vopd.is_dst_odd != candidate_vopd.is_dst_odd) in compare_nodes_vopd()
608 return prefer_vopd_dst_odd ? candidate_vopd.is_dst_odd : !candidate_vopd.is_dst_odd; in compare_nodes_vopd()