H A D | brw_eu_validate.c | 950 unsigned subreg = brw_inst_dst_da1_subreg_nr(devinfo, inst); in general_restrictions_based_on_operand_types() local 951 ERROR_IF(subreg % 4 != 0, in general_restrictions_based_on_operand_types() 957 unsigned subreg = brw_inst_dst_da1_subreg_nr(devinfo, inst); in general_restrictions_based_on_operand_types() local 960 dst_stride == 1 && subreg % 16 == 0), in general_restrictions_based_on_operand_types() 984 unsigned subreg = brw_inst_dst_da1_subreg_nr(devinfo, inst); in general_restrictions_based_on_operand_types() local 994 ERROR_IF(subreg % exec_type_size != 0 && in general_restrictions_based_on_operand_types() 995 subreg % exec_type_size != 1, in general_restrictions_based_on_operand_types() 996 "Destination subreg must be aligned to the size of the " in general_restrictions_based_on_operand_types() 1000 ERROR_IF(subreg % exec_type_size != 0, in general_restrictions_based_on_operand_types() 1001 "Destination subreg mus in general_restrictions_based_on_operand_types() 1074 unsigned vstride, width, hstride, element_size, subreg; general_restrictions_on_region_parameters() local 1329 unsigned subreg; special_restrictions_for_mixed_float_mode() local 1413 align1_access_mask(uint64_t access_mask[static 32], unsigned exec_size, unsigned element_size, unsigned subreg, unsigned vstride, unsigned width, unsigned hstride) align1_access_mask() argument 1484 unsigned vstride, width, hstride, element_size, subreg; region_alignment_rules() local 1533 unsigned subreg = brw_inst_dst_da1_subreg_nr(devinfo, inst); region_alignment_rules() local 1876 unsigned vstride, width, hstride, type_size, reg, subreg, address_mode; special_requirements_for_handling_double_precision_data_types() local [all...] |