aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mesa/drivers/dri/i965/brw_reg.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_reg.h b/src/mesa/drivers/dri/i965/brw_reg.h
index 71e1024428a..b0ef94e96d0 100644
--- a/src/mesa/drivers/dri/i965/brw_reg.h
+++ b/src/mesa/drivers/dri/i965/brw_reg.h
@@ -260,6 +260,7 @@ struct brw_reg {
};
double df;
+ uint64_t u64;
float f;
int d;
unsigned ud;
@@ -270,7 +271,7 @@ static inline bool
brw_regs_equal(const struct brw_reg *a, const struct brw_reg *b)
{
const bool df = a->type == BRW_REGISTER_TYPE_DF && a->file == IMM;
- return a->bits == b->bits && (df ? a->df == b->df : a->ud == b->ud);
+ return a->bits == b->bits && (df ? a->u64 == b->u64 : a->ud == b->ud);
}
struct brw_indirect {