jay: fix 16-bit predicated compares

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:
Alyssa Rosenzweig 2026-04-21 14:31:54 -04:00 committed by Marge Bot
parent 0bd4f1b874
commit 238c4ecf40

View file

@ -30,7 +30,9 @@ lower_non_tied_default(jay_builder *b, jay_inst *I, jay_def default_)
jay_def dst = jay_extract_post_ra(I->dst, c);
jay_def src = jay_extract_post_ra(default_, c);
jay_add_predicate(b, jay_MOV(b, dst, src), not_pred);
jay_inst *mov = jay_MOV(b, dst, src);
mov->type = I->type;
jay_add_predicate(b, mov, not_pred);
}
}
}