Searched refs:exec_type (Results 1 - 9 of 9) sorted by relevance
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_ir_fs.h | 476 brw_reg_type exec_type = BRW_REGISTER_TYPE_B; 482 if (type_sz(t) > type_sz(exec_type)) 483 exec_type = t; 484 else if (type_sz(t) == type_sz(exec_type) && 486 exec_type = t; 490 if (exec_type == BRW_REGISTER_TYPE_B) 491 exec_type = inst->dst.type; 493 assert(exec_type != BRW_REGISTER_TYPE_B); 508 if (type_sz(exec_type) == 2 && 509 inst->dst.type != exec_type) { [all...] |
H A D | brw_ir_vec4.h | 443 enum brw_reg_type exec_type = BRW_REGISTER_TYPE_B; in get_exec_type() local 448 if (type_sz(t) > type_sz(exec_type)) in get_exec_type() 449 exec_type = t; in get_exec_type() 450 else if (type_sz(t) == type_sz(exec_type) && in get_exec_type() 452 exec_type = t; in get_exec_type() 456 if (exec_type == BRW_REGISTER_TYPE_B) in get_exec_type() 457 exec_type = inst->dst.type; in get_exec_type() 460 assert(exec_type != BRW_REGISTER_TYPE_HF || in get_exec_type() 462 assert(exec_type != BRW_REGISTER_TYPE_B); in get_exec_type() 464 return exec_type; in get_exec_type() [all...] |
H A D | brw_reg_type.c | 240 enum gfx10_align1_3src_exec_type exec_type; member 484 unsigned hw_type, unsigned exec_type) in brw_a1_hw_3src_type_to_reg_type() 494 table[i].exec_type == exec_type) { in brw_a1_hw_3src_type_to_reg_type() 483 brw_a1_hw_3src_type_to_reg_type(const struct intel_device_info *devinfo, unsigned hw_type, unsigned exec_type) brw_a1_hw_3src_type_to_reg_type() argument
|
H A D | brw_reg_type.h | 197 unsigned hw_type, unsigned exec_type);
|
H A D | brw_inst.h | 449 UNUSED enum gfx10_align1_3src_exec_type exec_type = \ 453 assert(exec_type == BRW_ALIGN1_3SRC_EXEC_TYPE_FLOAT); \ 455 assert(exec_type == BRW_ALIGN1_3SRC_EXEC_TYPE_INT); \ 465 enum gfx10_align1_3src_exec_type exec_type = \ 469 return brw_a1_hw_3src_type_to_reg_type(devinfo, hw_type, exec_type); \
|
H A D | brw_eu_validate.c | 846 unsigned exec_type = execution_type(isa, inst); in general_restrictions_based_on_operand_types() local 847 unsigned exec_type_size = brw_reg_type_to_size(exec_type); in general_restrictions_based_on_operand_types() 1853 enum brw_reg_type exec_type = execution_type(isa, inst); in special_requirements_for_handling_double_precision_data_types() local 1854 unsigned exec_type_size = brw_reg_type_to_size(exec_type); in special_requirements_for_handling_double_precision_data_types() 2083 enum brw_reg_type exec_type = execution_type(isa, inst); in instruction_restrictions() local 2093 ERROR_IF(!brw_reg_type_is_floating_point(exec_type) && in instruction_restrictions() 2094 type_sz(exec_type) == 4 && !(src0_valid && src1_valid), in instruction_restrictions()
|
H A D | brw_fs_lower_regioning.cpp | 254 const brw_reg_type exec_type = get_exec_type(inst); in has_invalid_dst_region() local 258 type_sz(inst->dst.type) < type_sz(exec_type); in has_invalid_dst_region()
|
H A D | test_eu_validate.cpp | 463 const int num_bits = 3 + 1 /* for exec_type */; in TEST_P() 474 unsigned exec_type; in TEST_P() member 503 unsigned hw_exec_type = hw_type | (test_case[i].exec_type << 3); in TEST_P() 530 const unsigned exec_type = e >> 3; in TEST_P() local 542 brw_inst_set_3src_a1_exec_type(&devinfo, last_inst, exec_type); in TEST_P()
|
H A D | brw_fs.cpp | 436 const brw_reg_type exec_type = get_exec_type(this); in can_do_source_mods() local 441 if (brw_reg_type_is_integer(exec_type) && in can_do_source_mods() 442 type_sz(exec_type) >= 4 && in can_do_source_mods() 443 type_sz(exec_type) != min_type_sz) in can_do_source_mods()
|
Completed in 19 milliseconds