Searched refs:mbcnt (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp7560 /* subgroupExclusiveAnd(val) -> mbcnt(exec & ~val) == 0
7561 * subgroupExclusiveOr(val) -> mbcnt(val & exec) != 0
7562 * subgroupExclusiveXor(val) -> mbcnt(val & exec) & 1 != 0
7571 Temp mbcnt = emit_mbcnt(ctx, bld.tmp(v1), Operand(tmp)); local in function:aco::__anon562fcc110110::emit_boolean_exclusive_scan
7574 return bld.vopc(aco_opcode::v_cmp_eq_u32, bld.hint_vcc(bld.lm), Operand::zero(), mbcnt);
7576 return bld.vopc(aco_opcode::v_cmp_lg_u32, bld.hint_vcc(bld.lm), Operand::zero(), mbcnt);
7579 bld.vop2(aco_opcode::v_and_b32, bld.def(v1), Operand::c32(1u), mbcnt));
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.2.0.rst3464 - ac/llvm: set range metadata on mbcnt and deduplicate get_thread_id

Completed in 26 milliseconds