Revert "i965: Really don't emit Q or UQ moves on Gen < 8"
authorMatt Turner <mattst88@gmail.com>
Sat, 21 Jan 2017 03:07:04 +0000 (19:07 -0800)
committerMatt Turner <mattst88@gmail.com>
Sat, 21 Jan 2017 03:12:31 +0000 (19:12 -0800)
This reverts commit c95380c4044237d73fb537511667c3c8f658fcee.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_eu_emit.c

index 4b557d98b48a63876044bfadb7e8b49f272e0ec8..de6a1d9b33f94aac0a3afcca85e7b5351412c345 100644 (file)
@@ -94,14 +94,6 @@ unsigned
 brw_reg_type_to_hw_type(const struct gen_device_info *devinfo,
                         enum brw_reg_type type, enum brw_reg_file file)
 {
-   /* If the type is Q or UQ and Gen < 8, change the type to DF.  On Gen < 8,
-    * the only Q or UQ moves the should occur are actually to move doubles
-    * anyway.
-    */
-   if (devinfo->gen < 8 && (type == BRW_REGISTER_TYPE_UQ ||
-                            type == BRW_REGISTER_TYPE_Q))
-      type = BRW_REGISTER_TYPE_DF;
-
    if (file == BRW_IMMEDIATE_VALUE) {
       static const int imm_hw_types[] = {
          [BRW_REGISTER_TYPE_UD] = BRW_HW_REG_TYPE_UD,