/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
nv50_ir_from_tgsi.cpp | 398 return nv50_ir::TYPE_F32; 409 return nv50_ir::TYPE_F32; [all...] |
nv50_ir_lowering_nv50.cpp | 399 bld.mkCvt(OP_CVT, TYPE_F32, af, ty, div->getSrc(0)); 400 bld.mkCvt(OP_CVT, TYPE_F32, bf, ty, div->getSrc(1)); 414 bf = bld.mkOp1v(OP_RCP, TYPE_F32, bld.getSSA(), bf); 417 bld.mkOp2(OP_MUL, TYPE_F32, (qf = bld.getSSA()), af, bf)->rnd = ROUND_Z; 418 bld.mkCvt(OP_CVT, ty, (q0 = bld.getSSA()), TYPE_F32, qf)->rnd = ROUND_Z; 425 bld.mkCvt(OP_CVT, TYPE_F32, (aR = bld.getSSA()), TYPE_U32, aRf); 427 bld.mkOp2(OP_MUL, TYPE_F32, (qRf = bld.getSSA()), aR, bf)->rnd = ROUND_Z; 428 bld.mkCvt(OP_CVT, TYPE_U32, (qR = bld.getSSA()), TYPE_F32, qRf) 593 bld.mkCvt(OP_CVT, TYPE_U32, src, TYPE_F32, layer); 787 if (i->dType == TYPE_F32) { [all...] |
nv50_ir_from_sm4.cpp | 322 return TYPE_F32; 345 return TYPE_F32; [all...] |
nv50_ir.cpp | 338 reg.type = TYPE_F32; 396 case TYPE_F32: 413 case TYPE_F32: return reg.data.u32 & (1 << 31); 446 case TYPE_F32: 461 if (reg.type != TYPE_F32) 587 dType = sType = TYPE_F32; 877 : Instruction(fn, op, TYPE_F32) 936 : Instruction(fn, op, TYPE_F32)
|
nv50_ir_target_nv50.cpp | 142 opInfo[i].srcTypes = 1 << (int)TYPE_F32; 143 opInfo[i].dstTypes = 1 << (int)TYPE_F32; 428 if (insn->sType != TYPE_F32) 456 if (insn->dType != TYPE_F32) 488 if (i->dType == TYPE_F32) {
|
nv50_ir_peephole.cpp | 321 case TYPE_F32: 401 if (i->dnz && i->dType == TYPE_F32) { 408 case TYPE_F32: res.data.f32 = a->data.f32 * b->data.f32; break; 420 case TYPE_F32: res.data.f32 = a->data.f32 / b->data.f32; break; 430 case TYPE_F32: res.data.f32 = a->data.f32 + b->data.f32; break; 440 case TYPE_F32: res.data.f32 = pow(a->data.f32, b->data.f32); break; 448 case TYPE_F32: res.data.f32 = MAX2(a->data.f32, b->data.f32); break; 458 case TYPE_F32: res.data.f32 = MIN2(a->data.f32, b->data.f32); break; 525 if (i->dType != TYPE_F32) 561 assert(mul2->op == OP_MUL && mul2->dType == TYPE_F32); [all...] |
nv50_ir_build_util.cpp | 155 DataType ty = TYPE_F32; 263 Instruction *quadop = mkOp2(OP_QUADOP, TYPE_F32, def, src0, src1); 395 return mkOp1v(OP_MOV, TYPE_F32, dst ? dst : getScratch(), mkImm(f)); 439 sym->reg.type = TYPE_F32;
|
nv50_ir_emit_nv50.cpp | 557 case TYPE_F32: // fall through 583 case TYPE_F32: 846 case TYPE_F32: code[0] |= 0x80000000; break; 1066 case TYPE_F32: code[0] |= 0x80000000; break; 1123 case TYPE_F32: code[1] = 0xc4400000; break; 1134 case TYPE_F32: code[1] = 0x8c400000; break; 1143 case TYPE_F32: code[1] = 0x84400000; break; 1149 case TYPE_F32: 1154 case TYPE_F32: code[1] = 0xc4004000; break; 1166 case TYPE_F32: code[1] = 0x8c004000; break [all...] |
nv50_ir_inlines.h | 59 case TYPE_F32: 86 return flt ? TYPE_F32 : (sgn ? TYPE_S32 : TYPE_U32);
|
nv50_ir_print.cpp | 383 case TYPE_F32: PRINT("%f", reg.data.f32); break;
|
nv50_ir.h | 162 TYPE_F32,
|
/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
nv50_ir_target_nvc0.cpp | 287 opInfo[i].srcTypes = 1 << (int)TYPE_F32; 288 opInfo[i].dstTypes = 1 << (int)TYPE_F32; 424 if (i->sType == TYPE_F32) { 460 if ((op == OP_MAD || op == OP_FMA) && (ty != TYPE_F32)) 522 return insn->dType == TYPE_F32; 558 if (i->op == OP_MUL && i->dType != TYPE_F32) 585 if (i->dType == TYPE_F32) { 659 return (a->dType == TYPE_F32 || a->op == OP_ADD || 660 b->dType == TYPE_F32 || b->op == OP_ADD);
|
nv50_ir_lowering_nvc0.cpp | 102 if (i->dType == TYPE_F32) 659 DataType sTy = (i->op == OP_TXF) ? TYPE_U32 : TYPE_F32; 716 DataType sTy = (i->op == OP_TXF) ? TYPE_U32 : TYPE_F32; 881 bld.mkFetch(x, TYPE_F32, FILE_SHADER_OUTPUT, 0x2f0, NULL, laneid); 883 bld.mkFetch(y, TYPE_F32, FILE_SHADER_OUTPUT, 0x2f4, NULL, laneid); 886 bld.mkOp2(OP_ADD, TYPE_F32, dst, x, y); 887 bld.mkOp2(OP_SUB, TYPE_F32, dst, bld.loadImm(NULL, 1.0f), dst); 911 if (i->dType == TYPE_F32) { 948 if (i->dType != TYPE_F32) 951 bld.mkOp1(OP_RCP, TYPE_F32, value, i->getSrc(1)) [all...] |
nv50_ir_emit_nvc0.cpp | 165 return imm && (imm->reg.data.u32 & ((ty == TYPE_F32) ? 0xfff : 0xfff00000)); 437 if (isLIMM(i->src(1), TYPE_F32)) { 471 if (isLIMM(i->src(1), TYPE_F32)) { 524 if (isLIMM(i->src(1), TYPE_F32)) { 897 if (i->sType == TYPE_F32) 929 case TYPE_F32: [all...] |