intel: compiler: remove duplicated code

CID: 1399470: (Control flow issues)

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
Lionel Landwerlin
2017-05-08 18:50:53 +01:00
parent 4201b7d1bf
commit 85182e490c

View File

@@ -434,18 +434,6 @@ general_restrictions_based_on_operand_types(const struct gen_device_info *devinf
* In fact, checking it would weaken testing of the other rules.
*/
if (num_sources == 3)
return (struct string){};
if (exec_size == 1)
return (struct string){};
if (inst_is_send(devinfo, inst))
return (struct string){};
if (desc->ndst == 0)
return (struct string){};
unsigned dst_stride = 1 << (brw_inst_dst_hstride(devinfo, inst) - 1);
bool dst_type_is_byte =
brw_inst_dst_reg_type(devinfo, inst) == BRW_HW_REG_NON_IMM_TYPE_B ||