Home
last modified time | relevance | path

Searched refs:src1_type (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/intel/compiler/elk/
Delk_eu_validate.c510 enum elk_reg_type src1_type = elk_inst_src1_type(devinfo, inst); in is_half_float_conversion() local
511 return dst_type != src1_type && in is_half_float_conversion()
513 src1_type == ELK_REGISTER_TYPE_HF); in is_half_float_conversion()
548 enum elk_reg_type src1_type = elk_inst_src1_type(devinfo, inst); in is_mixed_float() local
550 return types_are_mixed_float(src0_type, src1_type) || in is_mixed_float()
552 types_are_mixed_float(src1_type, dst_type); in is_mixed_float()
574 enum elk_reg_type src1_type = elk_inst_src1_type(devinfo, inst); in is_byte_conversion() local
575 return dst_type != src1_type && in is_byte_conversion()
576 (type_sz(dst_type) == 1 || type_sz(src1_type) == 1); in is_byte_conversion()
700 enum elk_reg_type src1_type = num_sources > 1 ? in general_restrictions_based_on_operand_types() local
[all …]
Delk_test_eu_validate.cpp1328 enum elk_reg_type src1_type; in TEST_P() member
1335 #define INST(dst_type, src0_type, src1_type, \ in TEST_P() argument
1341 ELK_REGISTER_TYPE_##src1_type, \ in TEST_P()
1377 retype(g0, inst[i].src1_type)); in TEST_P()
1395 enum elk_reg_type src1_type; in TEST_P() member
1400 #define INST(exec_size, dst_type, src0_type, src1_type, \ in TEST_P() argument
1406 ELK_REGISTER_TYPE_##src1_type, \ in TEST_P()
1433 retype(g0, inst[i].src1_type)); in TEST_P()
1450 enum elk_reg_type src1_type; in TEST_P() member
1458 #define INST(dst_type, src0_type, src1_type, dst_stride, read_acc, subnr, \ in TEST_P() argument
[all …]
/external/mesa3d/src/intel/compiler/
Dbrw_eu_validate.c529 enum brw_reg_type src1_type = inst->src[1].type; in is_half_float_conversion() local
530 return dst_type != src1_type && in is_half_float_conversion()
532 src1_type == BRW_TYPE_HF); in is_half_float_conversion()
559 enum brw_reg_type src1_type = inst->src[1].type; in is_mixed_float() local
561 return types_are_mixed_float(src0_type, src1_type) || in is_mixed_float()
563 types_are_mixed_float(src1_type, dst_type); in is_mixed_float()
583 enum brw_reg_type src1_type = inst->src[1].type; in is_byte_conversion() local
584 return dst_type != src1_type && in is_byte_conversion()
586 brw_type_size_bytes(src1_type) == 1); in is_byte_conversion()
745 enum brw_reg_type src1_type = inst->num_sources > 1 ? in general_restrictions_based_on_operand_types()
[all …]
Dbrw_lower_dpas.cpp24 const brw_reg_type src1_type = BRW_TYPE_HF; in f16_using_mac() local
29 const brw_reg src1 = retype(inst->src[1], src1_type); in f16_using_mac()
131 const brw_reg_type src1_type = inst->src[1].type == BRW_TYPE_UB in int8_using_dp4a() local
139 const brw_reg src1 = retype(inst->src[1], src1_type); in int8_using_dp4a()
180 const brw_reg_type src1_type = inst->src[1].type == BRW_TYPE_UB in int8_using_mul_add() local
188 const brw_reg src1 = retype(inst->src[1], src1_type); in int8_using_mul_add()
Dtest_eu_validate.cpp1388 enum brw_reg_type src1_type; in TEST_P() member
1395 #define INST(dst_type, src0_type, src1_type, \ in TEST_P() argument
1401 BRW_TYPE_##src1_type, \ in TEST_P()
1434 retype(g0, inst[i].src1_type)); in TEST_P()
1456 enum brw_reg_type src1_type; in TEST_P() member
1461 #define INST(exec_size, dst_type, src0_type, src1_type, \ in TEST_P() argument
1467 BRW_TYPE_##src1_type, \ in TEST_P()
1491 retype(g0, inst[i].src1_type)); in TEST_P()
1512 enum brw_reg_type src1_type; in TEST_P() member
1519 #define INST(dst_type, src0_type, src1_type, dst_stride, read_acc, subnr, \ in TEST_P() argument
[all …]
/external/mesa3d/src/panfrost/lib/
Dpan_blend.h78 nir_alu_type src0_type, src1_type; member
162 nir_alu_type src1_type, unsigned rt);
176 nir_alu_type src0_type, nir_alu_type src1_type, unsigned rt);
Dpan_blend.c618 nir_alu_type src0_type, nir_alu_type src1_type, in GENX()
677 (i == 1 ? src1_type : src0_type) ?: nir_type_float32; in GENX()
804 nir_alu_type src1_type, unsigned rt) in GENX()
809 .src1_type = src1_type, in GENX()
860 GENX(pan_blend_create_shader)(state, src0_type, src1_type, rt); in GENX()
/external/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_blend.c51 nir_alu_type src0_type, nir_alu_type src1_type, in get_blend_shader() argument
61 .src1_type = src1_type, in get_blend_shader()
84 GENX(pan_blend_create_shader)(state, src0_type, src1_type, rt); in get_blend_shader()
389 nir_alu_type src1_type = fs_info->bifrost.blend_src1_type; in panvk_per_arch() local
391 VkResult result = get_blend_shader(dev, &bs, src0_type, src1_type, i, in panvk_per_arch()
/external/mesa3d/src/compiler/nir/
Dnir_opcodes.py571 def binop_horiz(name, out_size, out_type, src1_size, src1_type, src2_size, argument
573 opcode(name, out_size, out_type, [src1_size, src2_size], [src1_type, src2_type],
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c1032 LLVMTypeRef src1_type = LLVMTypeOf(src[1]); in do_alu_action() local
1035 if (LLVMGetTypeKind(src1_type) == LLVMPointerTypeKind && in do_alu_action()
1037 src[2] = LLVMBuildIntToPtr(builder, src[2], src1_type, ""); in do_alu_action()
1039 LLVMGetTypeKind(src1_type) != LLVMPointerTypeKind) { in do_alu_action()
/external/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c198 LLVMTypeRef src1_type = LLVMTypeOf(src1); in emit_bcsel() local
201 if (LLVMGetTypeKind(src1_type) == LLVMPointerTypeKind && in emit_bcsel()
203 src2 = LLVMBuildIntToPtr(ctx->builder, src2, src1_type, ""); in emit_bcsel()
205 LLVMGetTypeKind(src1_type) != LLVMPointerTypeKind) { in emit_bcsel()
/external/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c2892 nir_alu_type src1_type = dxil_type_to_nir_type(dxil_value_get_type(src1)); in emit_alu() local
2896 get_src(ctx, &alu->src[2].src, alu->src[2].swizzle[0], src1_type)); in emit_alu()