summaryrefslogtreecommitdiff
path: root/src/freedreno/isa/ir3-cat2.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/freedreno/isa/ir3-cat2.xml')
-rw-r--r--src/freedreno/isa/ir3-cat2.xml8
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 &amp; IR3_INSTR_SAT)</map>
<map name="DST_CONV">
- ((src->regs[0]->num >> 2) == 62) ? 0 :
- !!((src->regs[1]->flags ^ src->regs[0]->flags) &amp; IR3_REG_HALF)
+ ((src->dsts[0]->num >> 2) == 62) ? 0 :
+ !!((src->srcs[0]->flags ^ src->dsts[0]->flags) &amp; IR3_REG_HALF)
</map>
- <map name="EI">!!(src->regs[0]->flags &amp; IR3_REG_EI)</map>
- <map name="FULL">!(src->regs[1]->flags &amp; IR3_REG_HALF)</map>
+ <map name="EI">!!(src->dsts[0]->flags &amp; IR3_REG_EI)</map>
+ <map name="FULL">!(src->srcs[0]->flags &amp; IR3_REG_HALF)</map>
<map name="SRC1_R">extract_SRC1_R(src)</map>
<map name="SRC2_R">extract_SRC2_R(src)</map>
</encode>