Home
last modified time | relevance | path

Searched refs:TYPE_F16 (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Dir3_cf.c49 instr->cat1.dst_type == TYPE_F16) in is_fp16_conv()
52 if (instr->cat1.src_type == TYPE_F16 && in is_fp16_conv()
Dir3_image.c167 return bit_size == 16 ? TYPE_F16 : TYPE_F32; in ir3_get_type_for_image_intrinsic()
Dinstr-a3xx.h271 TYPE_F16 = 0, enumerator
288 case TYPE_F16: in type_size()
303 return (type == TYPE_F32) || (type == TYPE_F16); in type_float()
Dir3_print.c54 [TYPE_F16] = "f16", in type_name()
Dir3.h978 case TYPE_F32: return TYPE_F16; in half_type()
981 case TYPE_F16: in half_type()
994 case TYPE_F16: return TYPE_F32; in full_type()
Dir3_cp.c391 if (src->cat1.dst_type == TYPE_F16) { in reg_cp()
Dir3_parser.y101 return TYPE_F16; in parse_type()
894 type: T_TYPE_F16 { $$ = TYPE_F16; }
Dir3_compiler_nir.c134 src_type = TYPE_F16; in create_cov()
207 dst_type = TYPE_F16; in create_cov()
374 create_immed_typed(b, 0, bs[0] == 16 ? TYPE_F16 : TYPE_F32), 0); in emit_alu()
1505 nir_dest_bit_size(intr->dest) == 16 ? TYPE_F16 : TYPE_F32); in emit_intrinsic()
1511 nir_dest_bit_size(intr->dest) == 16 ? TYPE_F16 : TYPE_F32, in emit_intrinsic()
1998 type = nir_dest_bit_size(tex->dest) == 16 ? TYPE_F16 : TYPE_F32; in get_tex_dest_type()
Ddisasm-a3xx.c63 [TYPE_F16] = "f16",
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_inlines.h60 case TYPE_F16: in typeSizeof()
84 case TYPE_F16: in typeSizeofLog2()
111 case 2: return flt ? TYPE_F16 : (sgn ? TYPE_S16 : TYPE_U16);
124 return (ty >= TYPE_F16 && ty <= TYPE_F64); in isFloatType()
Dnv50_ir_emit_nv50.cpp1405 case TYPE_F16: code[1] = 0xc4000000; break; in emitCVT()
1418 case TYPE_F16: code[1] = 0x8c000000; break; in emitCVT()
1434 case TYPE_F16: code[1] = 0x84000000; break; in emitCVT()
Dnv50_ir_target_nvc0.cpp423 case TYPE_F16: in insnCanLoad()
Dnv50_ir_lowering_gv100.cpp248 if (i->sType == TYPE_F32 && i->dType != TYPE_F16 && in visit()
Dnv50_ir.h321 TYPE_F16, enumerator
Dnv50_ir_from_nir.cpp2621 mkCvt(OP_CVT, TYPE_F16, tmpL, TYPE_F32, getSrc(&insn->src[0])); in visit()
2622 mkCvt(OP_CVT, TYPE_F16, tmpH, TYPE_F32, getSrc(&insn->src[1])); in visit()
2629 Instruction *cvt = mkCvt(OP_CVT, TYPE_F32, newDefs[0], TYPE_F16, getSrc(&insn->src[0])); in visit()
Dnv50_ir_from_tgsi.cpp3512 mkCvt(OP_CVT, TYPE_F16, val0, TYPE_F32, fetchSrc(0, 0)); in handleInstruction()
3513 mkCvt(OP_CVT, TYPE_F16, val1, TYPE_F32, fetchSrc(0, 1)); in handleInstruction()
3520 geni = mkCvt(OP_CVT, TYPE_F32, dst0[c], TYPE_F16, src0); in handleInstruction()
Dnv50_ir_lowering_nvc0.cpp2196 case FLOAT: return t->bits[c] == 16 ? TYPE_F16 : TYPE_F32; in getSrcType()
2312 bld.mkCvt(OP_CVT, TYPE_F32, typedDst[i], TYPE_F16, typedDst[i]); in convertSurfaceFormat()
Dnv50_ir_emit_nvc0.cpp1800 case TYPE_F16: in emitLoadStoreType()
Dnv50_ir_emit_gm107.cpp347 if (insn->sType == TYPE_F32 || insn->sType == TYPE_F16) { in emitIMMD()