HomeSort by relevance Sort by last modified time
    Searched refs:TYPE_U32 (Results 1 - 25 of 32) sorted by null

1 2

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_lowering_nv50.cpp 49 case TYPE_U32: hTy = TYPE_U16; break;
50 case TYPE_U64: hTy = TYPE_U32; break;
87 bld->mkOp2(OP_UNION, TYPE_U32, r[2], r[1], r[0]);
173 i->dType = i->sType = TYPE_U32;
348 arl = bld.mkOp2(OP_SHL, TYPE_U32, i->getDef(0), bld.getSSA(), bld.mkImm(0));
389 if (ty != TYPE_U32 && ty != TYPE_S32)
415 bf = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getSSA(), bf, bld.mkImm(-2));
422 bld.mkOp2(OP_MUL, TYPE_U32, (t = bld.getSSA()), q0, b));
423 bld.mkOp2(OP_SUB, TYPE_U32, (aRf = bld.getSSA()), a, t);
425 bld.mkCvt(OP_CVT, TYPE_F32, (aR = bld.getSSA()), TYPE_U32, aRf)
    [all...]
nv50_ir_inlines.h 60 case TYPE_U32:
86 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32);
108 case TYPE_U32:
120 case TYPE_U32: return TYPE_S32;
nv50_ir_from_sm4.cpp 306 return TYPE_U32;
337 return TYPE_U32;
    [all...]
nv50_ir_peephole.cpp 341 case TYPE_U32:
411 case TYPE_U32: res.data.u32 = a->data.u32 * b->data.u32; break;
423 case TYPE_U32: res.data.u32 = a->data.u32 / b->data.u32; break;
433 case TYPE_U32: res.data.u32 = a->data.u32 + b->data.u32; break;
451 case TYPE_U32: res.data.u32 = MAX2(a->data.u32, b->data.u32); break;
461 case TYPE_U32: res.data.u32 = MIN2(a->data.u32, b->data.u32); break;
481 case TYPE_U32: res.data.u32 = a->data.u32 >> b->data.u32; break;
674 if (s != 1 || (i->dType != TYPE_S32 && i->dType != TYPE_U32))
684 if (i->dType == TYPE_U32 && imm0.isPow2()) {
688 if (i->dType == TYPE_U32) {
    [all...]
nv50_ir_emit_nv50.cpp 559 case TYPE_U32: enc = 0x6; break;
585 case TYPE_U32: code[1] |= 0xc000; break;
848 case TYPE_U32: code[1] |= 0x84000000; break;
1034 case TYPE_U32: code[1] = 0x04000000; break;
1045 case TYPE_U32: code[0] = 0x50008000; break;
1068 case TYPE_U32: code[1] |= 0x04000000; break;
1125 case TYPE_U32: code[1] = 0x44400000; break;
1156 case TYPE_U32: code[1] = 0x44004000; break;
1168 case TYPE_U32: code[1] = 0x0c004000; break;
1179 case TYPE_U32
    [all...]
nv50_ir.cpp 325 reg.type = TYPE_U32;
394 case TYPE_U32:
412 case TYPE_U32: return reg.data.s32 < 0;
426 case TYPE_U32: return util_is_power_of_two(reg.data.u32);
443 case TYPE_U32:
nv50_ir_build_util.cpp 158 ty = TYPE_U32;
401 return mkOp1v(OP_MOV, TYPE_U32, dst ? dst : getScratch(), mkImm(u));
442 sym->reg.type = TYPE_U32;
nv50_ir_from_tgsi.cpp 382 return nv50_ir::TYPE_U32;
405 case TGSI_OPCODE_F2U: return nv50_ir::TYPE_U32;
    [all...]
nv50_ir_build_util.h 64 Instruction *mkMov(Value *, Value *, DataType = TYPE_U32);
nv50_ir_print.cpp 389 case TYPE_U32: PRINT("0x%08x", reg.data.u32); break;
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_lowering_nv50.cpp 49 case TYPE_U32: hTy = TYPE_U16; break;
50 case TYPE_U64: hTy = TYPE_U32; break;
87 bld->mkOp2(OP_UNION, TYPE_U32, r[2], r[1], r[0]);
173 i->dType = i->sType = TYPE_U32;
348 arl = bld.mkOp2(OP_SHL, TYPE_U32, i->getDef(0), bld.getSSA(), bld.mkImm(0));
389 if (ty != TYPE_U32 && ty != TYPE_S32)
415 bf = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getSSA(), bf, bld.mkImm(-2));
422 bld.mkOp2(OP_MUL, TYPE_U32, (t = bld.getSSA()), q0, b));
423 bld.mkOp2(OP_SUB, TYPE_U32, (aRf = bld.getSSA()), a, t);
425 bld.mkCvt(OP_CVT, TYPE_F32, (aR = bld.getSSA()), TYPE_U32, aRf)
    [all...]
nv50_ir_inlines.h 60 case TYPE_U32:
86 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32);
108 case TYPE_U32:
120 case TYPE_U32: return TYPE_S32;
nv50_ir_from_sm4.cpp 306 return TYPE_U32;
337 return TYPE_U32;
    [all...]
nv50_ir_peephole.cpp 341 case TYPE_U32:
411 case TYPE_U32: res.data.u32 = a->data.u32 * b->data.u32; break;
423 case TYPE_U32: res.data.u32 = a->data.u32 / b->data.u32; break;
433 case TYPE_U32: res.data.u32 = a->data.u32 + b->data.u32; break;
451 case TYPE_U32: res.data.u32 = MAX2(a->data.u32, b->data.u32); break;
461 case TYPE_U32: res.data.u32 = MIN2(a->data.u32, b->data.u32); break;
481 case TYPE_U32: res.data.u32 = a->data.u32 >> b->data.u32; break;
674 if (s != 1 || (i->dType != TYPE_S32 && i->dType != TYPE_U32))
684 if (i->dType == TYPE_U32 && imm0.isPow2()) {
688 if (i->dType == TYPE_U32) {
    [all...]
nv50_ir_emit_nv50.cpp 559 case TYPE_U32: enc = 0x6; break;
585 case TYPE_U32: code[1] |= 0xc000; break;
848 case TYPE_U32: code[1] |= 0x84000000; break;
1034 case TYPE_U32: code[1] = 0x04000000; break;
1045 case TYPE_U32: code[0] = 0x50008000; break;
1068 case TYPE_U32: code[1] |= 0x04000000; break;
1125 case TYPE_U32: code[1] = 0x44400000; break;
1156 case TYPE_U32: code[1] = 0x44004000; break;
1168 case TYPE_U32: code[1] = 0x0c004000; break;
1179 case TYPE_U32
    [all...]
nv50_ir.cpp 325 reg.type = TYPE_U32;
394 case TYPE_U32:
412 case TYPE_U32: return reg.data.s32 < 0;
426 case TYPE_U32: return util_is_power_of_two(reg.data.u32);
443 case TYPE_U32:
nv50_ir_build_util.cpp 158 ty = TYPE_U32;
401 return mkOp1v(OP_MOV, TYPE_U32, dst ? dst : getScratch(), mkImm(u));
442 sym->reg.type = TYPE_U32;
nv50_ir_from_tgsi.cpp 382 return nv50_ir::TYPE_U32;
405 case TGSI_OPCODE_F2U: return nv50_ir::TYPE_U32;
    [all...]
nv50_ir_build_util.h 64 Instruction *mkMov(Value *, Value *, DataType = TYPE_U32);
nv50_ir_print.cpp 389 case TYPE_U32: PRINT("0x%08x", reg.data.u32); break;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/
nv50_ir_lowering_nvc0.cpp 67 case TYPE_U32: builtin = NVC0_BUILTIN_DIV_U32; break;
495 i->dType = i->sType = TYPE_U32;
659 DataType sTy = (i->op == OP_TXF) ? TYPE_U32 : TYPE_F32;
674 bind = bld.mkSymbol(FILE_MEMORY_CONST, 15, TYPE_U32, i->tex.r * 4);
675 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], rRel, shCnt);
676 tmp[1] = bld.mkLoad(TYPE_U32, bind, tmp[0]);
677 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
684 bind = bld.mkSymbol(FILE_MEMORY_CONST, 15, TYPE_U32, i->tex.s * 4);
685 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], sRel, shCnt);
686 tmp[1] = bld.mkLoad(TYPE_U32, bind, tmp[0])
    [all...]
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)
519 if (insn->dType == TYPE_U32)
612 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {
nv50_ir_emit_nvc0.cpp 577 if (isLIMM(i->src(1), TYPE_U32)) {
627 assert(i->dType == TYPE_S32 || i->dType == TYPE_U32);
648 if (isLIMM(i->src(1), TYPE_U32)) {
926 case TYPE_U32:
    [all...]
  /external/mesa3d/src/gallium/drivers/nvc0/codegen/
nv50_ir_lowering_nvc0.cpp 67 case TYPE_U32: builtin = NVC0_BUILTIN_DIV_U32; break;
495 i->dType = i->sType = TYPE_U32;
659 DataType sTy = (i->op == OP_TXF) ? TYPE_U32 : TYPE_F32;
674 bind = bld.mkSymbol(FILE_MEMORY_CONST, 15, TYPE_U32, i->tex.r * 4);
675 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], rRel, shCnt);
676 tmp[1] = bld.mkLoad(TYPE_U32, bind, tmp[0]);
677 bld.mkOp2(OP_AND, TYPE_U32, tmp[0], tmp[1],
684 bind = bld.mkSymbol(FILE_MEMORY_CONST, 15, TYPE_U32, i->tex.s * 4);
685 bld.mkOp2(OP_SHL, TYPE_U32, tmp[0], sRel, shCnt);
686 tmp[1] = bld.mkLoad(TYPE_U32, bind, tmp[0])
    [all...]
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)
519 if (insn->dType == TYPE_U32)
612 if (i->dType == TYPE_U32 || i->dType == TYPE_S32) {

Completed in 187 milliseconds

1 2