summaryrefslogtreecommitdiff
path: root/assembler/gen4asm.h
diff options
context:
space:
mode:
authorDamien Lespiau <damien.lespiau@intel.com>2013-01-23 15:13:55 +0000
committerDamien Lespiau <damien.lespiau@intel.com>2013-03-04 15:54:38 +0000
commitcce4fc2c36b18c349f0fe63f14f15ec6dd880fc0 (patch)
tree409bcb5b8f690cc7b34ff32ba1c0d9d6297eb87f /assembler/gen4asm.h
parent6b5680475761e22ec0fb46bc518b5e4e61e0c863 (diff)
assembler: Make struct declared_register use struct brw_reg
It's time to start converting the emission code in gram.y to use libbrw infrastructure. Let's start with using brw_reg for declared register. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'assembler/gen4asm.h')
-rw-r--r--assembler/gen4asm.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/assembler/gen4asm.h b/assembler/gen4asm.h
index 8dd08b78..d81f597f 100644
--- a/assembler/gen4asm.h
+++ b/assembler/gen4asm.h
@@ -33,6 +33,8 @@
#include <stdbool.h>
#include <assert.h>
+#include "brw_reg.h"
+
typedef unsigned char GLubyte;
typedef short GLshort;
typedef unsigned int GLuint;
@@ -226,7 +228,7 @@ extern struct program_defaults program_defaults;
struct declared_register {
char *name;
- struct direct_reg base;
+ struct brw_reg reg;
int element_size;
struct region src_region;
int dst_region;