mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 07:08:04 +02:00
jay: drop jay_exec_mask
this strategy is panning out nicely. Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41215>
This commit is contained in:
parent
238c4ecf40
commit
978d20e5fe
2 changed files with 1 additions and 10 deletions
|
|
@ -117,7 +117,7 @@ payload_u1(struct nir_to_jay_state *nj, unsigned idx, unsigned len)
|
|||
static jay_def
|
||||
emit_active_lane_mask(struct nir_to_jay_state *nj)
|
||||
{
|
||||
/* TODO: We don't use jay_exec_mask yet due to hardware issues */
|
||||
/* Note that we don't use mask0 since it needs fixups. Just ballot(true). */
|
||||
if (jay_is_null(nj->active_lane_mask)) {
|
||||
nj->active_lane_mask = jay_alloc_def(&nj->bld, FLAG, 1);
|
||||
jay_MOV(&nj->bld, nj->active_lane_mask, 1);
|
||||
|
|
|
|||
|
|
@ -413,15 +413,6 @@ jay_regs_equal(jay_def a, jay_def b)
|
|||
a.reg == b.reg;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return a reference to the execution mask (mask0) architecture register.
|
||||
*/
|
||||
static inline jay_def
|
||||
jay_exec_mask(void)
|
||||
{
|
||||
return jay_scalar(J_ARF, JAY_ARF_MASK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Return a reference to the control (cr0) architecture register.
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue