Home
last modified time | relevance | path

Searched refs:wqm (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_insert_exec_mask.cpp54 std::vector<bool> branch_wqm; /* true if the branch condition in this block should be in wqm */
154 /* for "if (<cond>) <wqm code>" or "while (<cond>) <wqm code>", in get_block_needs()
231 Operand wqm = ctx.info[idx].exec.back().first; in transition_to_Exact() local
232 if (wqm.isUndefined()) { in transition_to_Exact()
233 wqm = bld.sop1(Builder::s_and_saveexec, bld.def(bld.lm), bld.def(s1, scc), in transition_to_Exact()
237 ctx.info[idx].exec[0].first, wqm); in transition_to_Exact()
239 ctx.info[idx].exec.back().first = Operand(wqm); in transition_to_Exact()
707 /* try to disable wqm handling */ in add_branch_code()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.h640 unsigned wqm : 1; member
H A Dsi_shader_llvm_ps.c815 if (key->ps_prolog.wqm) { in si_llvm_build_ps_prolog()
816 LLVMAddTargetDependentFunctionAttr(func, "amdgpu-ps-wqm-outputs", ""); in si_llvm_build_ps_prolog()
H A Dsi_shader.c2173 key->ps_prolog.wqm = in si_get_ps_prolog_key()

Completed in 10 milliseconds