Commit ff65d55f authored by Alyssa Rosenzweig's avatar Alyssa Rosenzweig 💜
Browse files

pan/bi: Remove incorrect errata workaround



This worked around a symptom of the underlying issue worked around in
the previous commit. This workaround is wrong in the sense of failing to
correct some broken code sequences and needlessly rejecting some working
code sequences.
Signed-off-by: Alyssa Rosenzweig's avatarAlyssa Rosenzweig <alyssa@collabora.com>
Cc: mesa-stable
parent 9da041b2
Pipeline #370508 waiting for manual action with stages
......@@ -482,12 +482,6 @@ bi_can_iaddc(bi_instr *ins)
bool
bi_can_fma(bi_instr *ins)
{
/* Errata: *V2F32_TO_V2F16 with distinct sources raises
* INSTR_INVALID_ENC under certain conditions */
if (ins->op == BI_OPCODE_V2F32_TO_V2F16 &&
!bi_is_word_equiv(ins->src[0], ins->src[1]))
return false;
/* +IADD.i32 -> *IADDC.i32 */
if (bi_can_iaddc(ins))
return true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment