projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
df3d932
)
pan/mdg: Use type to determine triviality of a move
author
Alyssa Rosenzweig
<alyssa.rosenzweig@collabora.com>
Thu, 21 May 2020 16:19:56 +0000
(12:19 -0400)
committer
Marge Bot
<eric+marge@anholt.net>
Thu, 21 May 2020 17:49:14 +0000
(17:49 +0000)
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5151>
src/panfrost/midgard/mir.c
patch
|
blob
|
history
diff --git
a/src/panfrost/midgard/mir.c
b/src/panfrost/midgard/mir.c
index a8d30d3bfef49346c3ff24112d722fd00ee5137b..a38f894497493c728319239004a5dfd171e71785 100644
(file)
--- a/
src/panfrost/midgard/mir.c
+++ b/
src/panfrost/midgard/mir.c
@@
-159,8
+159,7
@@
mir_nontrivial_outmod(midgard_instruction *ins)
bool is_int = midgard_is_integer_op(ins->alu.op);
unsigned mod = ins->alu.outmod;
- /* Type conversion is a sort of outmod */
- if (ins->alu.dest_override != midgard_dest_override_none)
+ if (ins->dest_type != ins->src_types[1])
return true;
if (is_int)