Searched refs:TYPE_S16 (Results 1 – 20 of 20) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_inlines.h | 62 case TYPE_S16: in typeSizeof() 86 case TYPE_S16: in typeSizeofLog2() 111 case 2: return flt ? TYPE_F16 : (sgn ? TYPE_S16 : TYPE_U16); 129 return (ty == TYPE_S8 || ty == TYPE_S16 || ty == TYPE_S32 || ty == TYPE_S64); in isSignedIntType() 153 case TYPE_U16: return TYPE_S16; in intTypeToSigned()
|
D | nv50_ir_emit_nv50.cpp | 450 case TYPE_S16: in setSrcFileBits() 590 case TYPE_S16: enc = 0x3; break; in emitLoadStoreSizeLG() 608 case TYPE_S16: code[1] |= 0x8000; break; in emitLoadStoreSizeCS() 963 case TYPE_S16: code[1] |= 0x80000000; break; in emitMINMAX() 1137 if (i->sType == TYPE_S16) in emitIMUL() 1143 code[1] = (i->sType == TYPE_S16) ? (0x8000 | 0x4000) : 0x0000; in emitIMUL() 1146 if (i->sType == TYPE_S16) in emitIMUL() 1256 case TYPE_S16: code[1] = 0x08000000; break; in emitISAD() 1267 case TYPE_S16: code[0] = 0x50000100; break; in emitISAD() 1312 case TYPE_S16: code[1] |= 0x08000000; break; in emitSET() [all …]
|
D | nv50_ir.cpp | 390 case TYPE_S16: in isInteger() 414 case TYPE_S16: return reg.data.s16 < 0; in isNegative() 438 case TYPE_S16: in applyLog2()
|
D | nv50_ir_target_nvc0.cpp | 426 case TYPE_S16: in insnCanLoad()
|
D | nv50_ir_peephole.cpp | 502 case TYPE_S16: in applyTo() 1628 case TYPE_S16: \ in opnd() 1645 CASE(TYPE_S16, s16, INT16_MIN, INT16_MAX, INT16_MIN, INT16_MAX, 0, INT16_MAX); in opnd() 1662 case TYPE_S16: res.data.f32 = (float) imm0.reg.data.s16; break; in opnd() 1683 case TYPE_S16: res.data.f64 = (double) imm0.reg.data.s16; break; in opnd() 2265 cvt->sType = cvt->sType == TYPE_U32 ? TYPE_U16 : TYPE_S16; in handleCVT_EXTBF()
|
D | nv50_ir_print.cpp | 526 case TYPE_S16: PRINT("%i", reg.data.s16); break; in print()
|
D | nv50_ir_lowering_nv50.cpp | 1666 case SNORM: return t->bits[c] == 8 ? TYPE_S8 : TYPE_S16; in getPackedType() 1672 (t->bits[c] <= 16 ? TYPE_S16 : TYPE_S32)); in getPackedType() 2070 packedType = format->type == SNORM ? TYPE_S16 : TYPE_U16; in handleSUSTP()
|
D | nv50_ir.h | 316 TYPE_S16, enumerator
|
D | nv50_ir_lowering_nvc0.cpp | 1422 enum DataType type = TYPE_S16; in handleTXLQ() 2199 case SNORM: return t->bits[c] == 8 ? TYPE_S8 : TYPE_S16; in getSrcType() 2205 (t->bits[c] == 16 ? TYPE_S16 : TYPE_S32)); in getSrcType()
|
D | nv50_ir_emit_gv100.cpp | 1496 case TYPE_S16: type = 3; break; in emitSULD()
|
D | nv50_ir_emit_gk110.cpp | 2121 case TYPE_S16: in emitLoadStoreType()
|
D | nv50_ir_emit_nvc0.cpp | 1811 case TYPE_S16: in emitLoadStoreType()
|
D | nv50_ir_emit_gm107.cpp | 3336 case TYPE_S16: type = 3; break; in emitSULDx()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | instr-a3xx.h | 358 TYPE_S16 = 4, enumerator 374 case TYPE_S16: in type_size() 400 return (type == TYPE_S32) || (type == TYPE_S16) || (type == TYPE_S8); in type_sint()
|
D | ir3_context.c | 418 instr = ir3_COV(block, src, TYPE_U32, TYPE_S16); in create_addr0() 426 immed = create_immed_typed(block, 1, TYPE_S16); in create_addr0() 431 immed = create_immed_typed(block, 3, TYPE_S16); in create_addr0() 436 immed = create_immed_typed(block, 2, TYPE_S16); in create_addr0() 446 instr = ir3_MOV(block, instr, TYPE_S16); in create_addr0()
|
D | ir3_image.c | 170 return bit_size == 16 ? TYPE_S16 : TYPE_S32; in ir3_get_type_for_image_intrinsic()
|
D | ir3_parser.y | 132 return TYPE_S16; in parse_type() 832 instr->cat1.src_type = TYPE_S16; 833 instr->cat1.dst_type = TYPE_S16; 1276 | T_TYPE_S16 { $$ = TYPE_S16; }
|
D | ir3_print.c | 60 [TYPE_S16] = "s16", in type_name()
|
D | ir3.h | 1196 return TYPE_S16; in half_type() 1199 case TYPE_S16: in half_type() 1215 case TYPE_S16: in full_type()
|
D | ir3_compiler_nir.c | 162 src_type = TYPE_S16; in create_cov() 230 dst_type = TYPE_S16; in create_cov() 2207 return TYPE_S16; in get_tex_dest_type()
|