/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
nv50_ir_inlines.h | 66 case TYPE_S32: 90 case TYPE_S32: 116 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32); 129 return (ty == TYPE_S8 || ty == TYPE_S16 || ty == TYPE_S32 || ty == TYPE_S64); 152 case TYPE_U32: return TYPE_S32;
|
nv50_ir_peephole.cpp | 466 case TYPE_S32: 541 case TYPE_S32: 563 case TYPE_S32: res.data.s32 = a->data.s32 / b->data.s32; break; 573 case TYPE_S32: 583 case TYPE_S32: 601 case TYPE_S32: res.data.s32 = MAX2(a->data.s32, b->data.s32); break; 611 case TYPE_S32: res.data.s32 = MIN2(a->data.s32, b->data.s32); break; 631 case TYPE_S32: res.data.s32 = a->data.s32 >> b->data.u32; break; 660 case TYPE_S32: res.data.s32 = (res.data.s32 << lshift) >> rshift; break; 763 case TYPE_S32 [all...] |
nv50_ir_emit_gk110.cpp | 622 if (i->sType == TYPE_S32) 629 if (i->sType == TYPE_S32) 699 if (isLIMM(i->src(1), TYPE_S32)) { 736 if (i->sType == TYPE_S32) 751 assert(i->dType == TYPE_S32 || i->dType == TYPE_U32); 755 if (i->dType == TYPE_S32) 861 if (isLIMM(i->src(1), TYPE_S32)) { 876 assert(!isLIMM(i->src(1), TYPE_S32, true)); 896 if (i->dType == TYPE_S32) 907 if (i->dType == TYPE_S32) [all...] |
nv50_ir_emit_nv50.cpp | 586 case TYPE_S32: // fall through 612 case TYPE_S32: 954 case TYPE_S32: code[1] |= 0x8c000000; break; 1246 case TYPE_S32: code[1] = 0x0c000000; break; 1257 case TYPE_S32: code[0] = 0x50008100; break; 1302 case TYPE_S32: code[1] |= 0x0c000000; break; [all...] |
nv50_ir_lowering_nv50.cpp | 52 case TYPE_S32: fTy = TYPE_U32; break; 489 if (ty != TYPE_U32 && ty != TYPE_S32) 561 if (mod->dType != TYPE_U32 && mod->dType != TYPE_S32) 1024 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(def), TYPE_S32, i->getDef(def)); 1054 bld.mkOp1(OP_ABS, TYPE_S32, i->getDef(0), i->getDef(0)) [all...] |
nv50_ir_print.cpp | 459 case TYPE_S32: PRINT("%i", reg.data.s32); break; 515 pos += dimRel->print(&buf[pos], size - pos, TYPE_S32);
|
nv50_ir_emit_nvc0.cpp | 636 if (i->sType == TYPE_S32) 638 if (i->dType == TYPE_S32) 643 if (i->sType == TYPE_S32) 828 assert(i->dType == TYPE_S32 || i->dType == TYPE_U32); 833 if (i->dType == TYPE_S32) 919 if (i->dType == TYPE_S32) 930 if (i->dType == TYPE_S32) 1075 dType = TYPE_S32; 1203 case TYPE_S32: [all...] |
nv50_ir_target_nv50.cpp | 444 return ty == TYPE_S32; 551 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
nv50_ir_target_nvc0.cpp | 363 case TYPE_S32: 425 if (op == OP_SAD && ty != TYPE_S32 && ty != TYPE_U32) 594 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
nv50_ir.cpp | 393 case TYPE_S32: 414 case TYPE_S32: 441 case TYPE_S32:
|
nv50_ir_lowering_nvc0.cpp | 55 case TYPE_S32: builtin = NVC0_BUILTIN_DIV_S32; break; 62 bld.mkClobber(FILE_PREDICATE, (i->dType == TYPE_S32) ? 0xf : 0x3, 0); [all...] |
nv50_ir.h | 262 TYPE_S32, [all...] |
nv50_ir_build_util.cpp | 569 case TYPE_S64: hTy = TYPE_S32; break;
|
nv50_ir_emit_gm107.cpp | [all...] |
nv50_ir_from_tgsi.cpp | 607 return nv50_ir::TYPE_S32; 644 case TGSI_OPCODE_F2I: return nv50_ir::TYPE_S32; [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
instr-a3xx.h | 221 TYPE_S32 = 5, 231 case TYPE_S32: 258 return (type == TYPE_S32) || (type == TYPE_S16) || (type == TYPE_S8);
|
ir3_print.c | 74 [TYPE_S32] = "s32",
|
ir3_compiler_nir.c | 726 dst[0] = ir3_COV(b, src[0], TYPE_F32, TYPE_S32); 732 dst[0] = ir3_COV(b, src[0], TYPE_S32, TYPE_F32); 738 dst[0] = ir3_MOV(b, src[0], TYPE_S32); [all...] |
disasm-a3xx.c | 66 [TYPE_S32] = "s32",
|
ir3.h | 712 case TYPE_S32: return TYPE_S16;
|