i965/fs: Move brw_file_from_reg() higher in the file.
authorMatt Turner <mattst88@gmail.com>
Fri, 5 Dec 2014 17:53:11 +0000 (09:53 -0800)
committerMatt Turner <mattst88@gmail.com>
Fri, 5 Dec 2014 17:53:35 +0000 (09:53 -0800)
This was supposed to be part of the previous commit.

src/mesa/drivers/dri/i965/brw_fs_generator.cpp

index 47fcf126b3b1999803ca6374fbdc465176ea5483..b3229ef5b99cb2e059d133c4cee4e53f33ed996c 100644 (file)
@@ -36,6 +36,20 @@ extern "C" {
 #include "brw_fs.h"
 #include "brw_cfg.h"
 
+static uint32_t brw_file_from_reg(fs_reg *reg)
+{
+   switch (reg->file) {
+   case GRF:
+      return BRW_GENERAL_REGISTER_FILE;
+   case MRF:
+      return BRW_MESSAGE_REGISTER_FILE;
+   case IMM:
+      return BRW_IMMEDIATE_VALUE;
+   default:
+      unreachable("not reached");
+   }
+}
+
 static struct brw_reg
 brw_reg_from_fs_reg(fs_reg *reg)
 {
@@ -1256,20 +1270,6 @@ fs_generator::generate_pixel_interpolator_query(fs_inst *inst,
 }
 
 
-static uint32_t brw_file_from_reg(fs_reg *reg)
-{
-   switch (reg->file) {
-   case GRF:
-      return BRW_GENERAL_REGISTER_FILE;
-   case MRF:
-      return BRW_MESSAGE_REGISTER_FILE;
-   case IMM:
-      return BRW_IMMEDIATE_VALUE;
-   default:
-      unreachable("not reached");
-   }
-}
-
 /**
  * Sets the first word of a vgrf for gen7+ simd4x2 uniform pull constant
  * sampler LD messages.