/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_inlines.h | 61 case TYPE_S32: 86 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32); 99 return (ty == TYPE_S8 || ty == TYPE_S16 || ty == TYPE_S32); 120 case TYPE_U32: return TYPE_S32;
|
H A D | nv50_ir_emit_nv50.cpp | 558 case TYPE_S32: // fall through 584 case TYPE_S32: 847 case TYPE_S32: code[1] |= 0x8c000000; break; 1035 case TYPE_S32: code[1] = 0x0c000000; break; 1046 case TYPE_S32: code[0] = 0x50008100; break; 1067 case TYPE_S32: code[1] |= 0x0c000000; break; 1124 case TYPE_S32: code[1] = 0x44410000; break; 1155 case TYPE_S32: code[1] = 0x44014000; break; 1163 case TYPE_S32: 1167 case TYPE_S32 [all...] |
H A D | nv50_ir_peephole.cpp | 338 case TYPE_S32: 410 case TYPE_S32: 422 case TYPE_S32: res.data.s32 = a->data.s32 / b->data.s32; break; 432 case TYPE_S32: 450 case TYPE_S32: res.data.s32 = MAX2(a->data.s32, b->data.s32); break; 460 case TYPE_S32: res.data.s32 = MIN2(a->data.s32, b->data.s32); break; 480 case TYPE_S32: res.data.s32 = a->data.s32 >> b->data.u32; break; 674 if (s != 1 || (i->dType != TYPE_S32 && i->dType != TYPE_U32)) 736 bld.mkOp3(OP_MAD, TYPE_S32, tA, i->getSrc(0), bld.loadImm(NULL, m), 739 bld.mkOp2(OP_SHR, TYPE_S32, t [all...] |
H A D | nv50_ir_lowering_nv50.cpp | 48 case TYPE_S32: hTy = TYPE_S16; break; 51 case TYPE_S64: hTy = TYPE_S32; break; 389 if (ty != TYPE_U32 && ty != TYPE_S32) 461 if (mod->dType != TYPE_U32 && mod->dType != TYPE_S32) 790 bld.mkOp1(OP_ABS, TYPE_S32, i->getDef(0), i->getDef(0)); 791 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(0), TYPE_S32, i->getDef(0));
|
H A D | nv50_ir_print.cpp | 390 case TYPE_S32: PRINT("%i", reg.data.s32); break; 445 pos += dimRel->print(&buf[pos], size - pos, TYPE_S32);
|
H A D | nv50_ir_target_nv50.cpp | 398 return ty == TYPE_S32; 502 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
H A D | nv50_ir.cpp | 393 case TYPE_S32: 411 case TYPE_S32: 438 case TYPE_S32:
|
H A D | nv50_ir_from_tgsi.cpp | 396 return nv50_ir::TYPE_S32; 406 case TGSI_OPCODE_F2I: return nv50_ir::TYPE_S32; 1816 mkCvt(OP_CVT, TYPE_S32, dst0[c], TYPE_F32, src0)->rnd = ROUND_M; 1958 mkOp2(OP_SUB, TYPE_S32, dst0[c], val1, val0);
|
H A D | nv50_ir.h | 158 TYPE_S32, enumerator in enum:nv50_ir::DataType
|
H A D | nv50_ir_from_sm4.cpp | 285 return TYPE_S32; 331 return TYPE_S32;
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
H A D | nv50_ir_inlines.h | 61 case TYPE_S32: 86 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32); 99 return (ty == TYPE_S8 || ty == TYPE_S16 || ty == TYPE_S32); 120 case TYPE_U32: return TYPE_S32;
|
H A D | nv50_ir_emit_nv50.cpp | 558 case TYPE_S32: // fall through 584 case TYPE_S32: 847 case TYPE_S32: code[1] |= 0x8c000000; break; 1035 case TYPE_S32: code[1] = 0x0c000000; break; 1046 case TYPE_S32: code[0] = 0x50008100; break; 1067 case TYPE_S32: code[1] |= 0x0c000000; break; 1124 case TYPE_S32: code[1] = 0x44410000; break; 1155 case TYPE_S32: code[1] = 0x44014000; break; 1163 case TYPE_S32: 1167 case TYPE_S32 [all...] |
H A D | nv50_ir_peephole.cpp | 338 case TYPE_S32: 410 case TYPE_S32: 422 case TYPE_S32: res.data.s32 = a->data.s32 / b->data.s32; break; 432 case TYPE_S32: 450 case TYPE_S32: res.data.s32 = MAX2(a->data.s32, b->data.s32); break; 460 case TYPE_S32: res.data.s32 = MIN2(a->data.s32, b->data.s32); break; 480 case TYPE_S32: res.data.s32 = a->data.s32 >> b->data.u32; break; 674 if (s != 1 || (i->dType != TYPE_S32 && i->dType != TYPE_U32)) 736 bld.mkOp3(OP_MAD, TYPE_S32, tA, i->getSrc(0), bld.loadImm(NULL, m), 739 bld.mkOp2(OP_SHR, TYPE_S32, t [all...] |
H A D | nv50_ir_lowering_nv50.cpp | 48 case TYPE_S32: hTy = TYPE_S16; break; 51 case TYPE_S64: hTy = TYPE_S32; break; 389 if (ty != TYPE_U32 && ty != TYPE_S32) 461 if (mod->dType != TYPE_U32 && mod->dType != TYPE_S32) 790 bld.mkOp1(OP_ABS, TYPE_S32, i->getDef(0), i->getDef(0)); 791 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(0), TYPE_S32, i->getDef(0));
|
H A D | nv50_ir_print.cpp | 390 case TYPE_S32: PRINT("%i", reg.data.s32); break; 445 pos += dimRel->print(&buf[pos], size - pos, TYPE_S32);
|
H A D | nv50_ir_target_nv50.cpp | 398 return ty == TYPE_S32; 502 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
H A D | nv50_ir.cpp | 393 case TYPE_S32: 411 case TYPE_S32: 438 case TYPE_S32:
|
H A D | nv50_ir_from_tgsi.cpp | 396 return nv50_ir::TYPE_S32; 406 case TGSI_OPCODE_F2I: return nv50_ir::TYPE_S32; 1816 mkCvt(OP_CVT, TYPE_S32, dst0[c], TYPE_F32, src0)->rnd = ROUND_M; 1958 mkOp2(OP_SUB, TYPE_S32, dst0[c], val1, val0);
|
H A D | nv50_ir.h | 158 TYPE_S32, enumerator in enum:nv50_ir::DataType
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/ |
H A D | nv50_ir_target_nvc0.cpp | 428 if (i->sType == TYPE_S32 || i->sType == TYPE_U32) { 462 if (op == OP_SAD && ty != TYPE_S32 && ty != TYPE_U32) 612 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
H A D | nv50_ir_emit_nvc0.cpp | 508 if (i->sType == TYPE_S32) 510 if (i->dType == TYPE_S32) 515 if (i->sType == TYPE_S32) 627 assert(i->dType == TYPE_S32 || i->dType == TYPE_U32); 632 if (i->dType == TYPE_S32) 923 case TYPE_S32: 1347 case TYPE_S32:
|
H A D | nv50_ir_lowering_nvc0.cpp | 68 case TYPE_S32: builtin = NVC0_BUILTIN_DIV_S32; break; 75 bld.mkClobber(FILE_PREDICATE, (i->dType == TYPE_S32) ? 0xf : 0x3, 0);
|
/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
H A D | nv50_ir_target_nvc0.cpp | 428 if (i->sType == TYPE_S32 || i->sType == TYPE_U32) { 462 if (op == OP_SAD && ty != TYPE_S32 && ty != TYPE_U32) 612 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
|
H A D | nv50_ir_emit_nvc0.cpp | 508 if (i->sType == TYPE_S32) 510 if (i->dType == TYPE_S32) 515 if (i->sType == TYPE_S32) 627 assert(i->dType == TYPE_S32 || i->dType == TYPE_U32); 632 if (i->dType == TYPE_S32) 923 case TYPE_S32: 1347 case TYPE_S32:
|
H A D | nv50_ir_lowering_nvc0.cpp | 68 case TYPE_S32: builtin = NVC0_BUILTIN_DIV_S32; break; 75 bld.mkClobber(FILE_PREDICATE, (i->dType == TYPE_S32) ? 0xf : 0x3, 0);
|