summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3/ir3.h
diff options
context:
space:
mode:
authorRob Clark <[email protected]>2015-01-01 00:56:43 -0500
committerRob Clark <[email protected]>2015-01-07 19:37:28 -0500
commitd15db9e7c05fde924c3dbced83c0af9c97c3973b (patch)
tree6c30d4d09cb663a22a8ee9a50f1f44545ac4f99c /src/gallium/drivers/freedreno/ir3/ir3.h
parent212b9096431926d0bc823eadb865e20ad0623183 (diff)
freedreno/ir3: drop instr_clone() stuff
Unnecessary and overly complicated. And gets in the way for temp arrays (TEMP[ADDR[]]). Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'src/gallium/drivers/freedreno/ir3/ir3.h')
-rw-r--r--src/gallium/drivers/freedreno/ir3/ir3.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gallium/drivers/freedreno/ir3/ir3.h b/src/gallium/drivers/freedreno/ir3/ir3.h
index c907c018d13..ad1e730ad4c 100644
--- a/src/gallium/drivers/freedreno/ir3/ir3.h
+++ b/src/gallium/drivers/freedreno/ir3/ir3.h
@@ -201,6 +201,9 @@ struct ir3_instruction {
struct {
struct ir3_block *block;
} inout;
+
+ /* XXX keep this as big as all other union members! */
+ uint32_t info[3];
};
/* transient values used during various algorithms: */