diff options
Diffstat (limited to 'src/freedreno/isa/ir3-cat2.xml')
-rw-r--r-- | src/freedreno/isa/ir3-cat2.xml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/freedreno/isa/ir3-cat2.xml b/src/freedreno/isa/ir3-cat2.xml index d62c933d3aa..204d641cbc3 100644 --- a/src/freedreno/isa/ir3-cat2.xml +++ b/src/freedreno/isa/ir3-cat2.xml @@ -60,11 +60,11 @@ SOFTWARE. <encode> <map name="SAT">!!(src->flags & IR3_INSTR_SAT)</map> <map name="DST_CONV"> - ((src->regs[0]->num >> 2) == 62) ? 0 : - !!((src->regs[1]->flags ^ src->regs[0]->flags) & IR3_REG_HALF) + ((src->dsts[0]->num >> 2) == 62) ? 0 : + !!((src->srcs[0]->flags ^ src->dsts[0]->flags) & IR3_REG_HALF) </map> - <map name="EI">!!(src->regs[0]->flags & IR3_REG_EI)</map> - <map name="FULL">!(src->regs[1]->flags & IR3_REG_HALF)</map> + <map name="EI">!!(src->dsts[0]->flags & IR3_REG_EI)</map> + <map name="FULL">!(src->srcs[0]->flags & IR3_REG_HALF)</map> <map name="SRC1_R">extract_SRC1_R(src)</map> <map name="SRC2_R">extract_SRC2_R(src)</map> </encode> |