Searched refs:TYPE_F64 (Results 1 - 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target_gm107.cpp108 if (insn->dType == TYPE_F64 || insn->sType == TYPE_F64)
232 if (insn->dType != TYPE_F64)
H A Dnv50_ir_inlines.h68 case TYPE_F64:
92 case TYPE_F64:
112 case 8: return flt ? TYPE_F64 : (sgn ? TYPE_S64 : TYPE_U64);
124 return (ty >= TYPE_F16 && ty <= TYPE_F64);
H A Dnv50_ir_emit_nv50.cpp589 case TYPE_F64: // fall through
943 if (i->dType == TYPE_F64) {
1297 case TYPE_F64:
1366 case TYPE_F64:
1368 case TYPE_F64: code[1] = 0xc4404000; break;
1381 case TYPE_F64: code[1] = 0x8c404000; break;
1390 case TYPE_F64: code[1] = 0x84404000; break;
1399 case TYPE_F64: code[1] = 0xc0404000; break;
1414 case TYPE_F64: code[1] = 0x88404000; break;
1430 case TYPE_F64
[all...]
H A Dnv50_ir_target_nvc0.cpp355 case TYPE_F64:
525 if (i->dType == TYPE_F64 || i->sType == TYPE_F64)
617 if (i->dType == TYPE_F64) {
H A Dnv50_ir_peephole.cpp479 case TYPE_F64:
540 case TYPE_F64: res.data.f64 = a->data.f64 * b->data.f64; break;
562 case TYPE_F64: res.data.f64 = a->data.f64 / b->data.f64; break;
572 case TYPE_F64: res.data.f64 = a->data.f64 + b->data.f64; break;
582 case TYPE_F64: res.data.f64 = a->data.f64 - b->data.f64; break;
592 case TYPE_F64: res.data.f64 = pow(a->data.f64, b->data.f64); break;
600 case TYPE_F64: res.data.f64 = MAX2(a->data.f64, b->data.f64); break;
610 case TYPE_F64: res.data.f64 = MIN2(a->data.f64, b->data.f64); break;
680 case TYPE_F64:
760 case TYPE_F64
[all...]
H A Dnv50_ir_emit_gk110.cpp336 if (i->sType == TYPE_F64) {
981 case TYPE_F64:
1074 case TYPE_F64: op2 = 0x1c0; op1 = 0xb40; break;
1101 case TYPE_F64: op2 = 0x080; op1 = 0x900; break;
2007 case TYPE_F64:
2424 if (insn->dType == TYPE_F64)
2432 if (insn->dType == TYPE_F64)
2441 if (insn->dType == TYPE_F64)
H A Dnv50_ir_target.cpp395 if (i->sType == TYPE_F64 || i->dType == TYPE_F64)
H A Dnv50_ir_target_nv50.cpp419 if (ty == TYPE_F64 && chipset < 0xa0)
554 if (i->dType == TYPE_F64) {
H A Dnv50_ir.cpp351 reg.type = TYPE_F64;
401 case TYPE_F64:
417 case TYPE_F64: return reg.data.u64 & (1ULL << 63);
452 case TYPE_F64:
H A Dnv50_ir_print.cpp453 case TYPE_F64: PRINT("%f", reg.data.f64); break;
H A Dnv50_ir_build_util.cpp410 return mkOp1v(OP_MOV, TYPE_F64, dst ? dst : getScratch(8), mkImm(d));
570 case TYPE_F64:
H A Dnv50_ir_emit_gm107.cpp338 } else if (insn->sType == TYPE_F64) {
3127 if (insn->dType == TYPE_F64)
3137 if (insn->dType == TYPE_F64)
3148 if (insn->dType == TYPE_F64)
3162 if (insn->dType == TYPE_F64)
3200 if (insn->sType == TYPE_F64)
3208 if (insn->sType == TYPE_F64)
H A Dnv50_ir_from_tgsi.cpp632 return nv50_ir::TYPE_F64;
663 return nv50_ir::TYPE_F64;
3765 mkOp1(OP_FLOOR, TYPE_F64, dst, src0);
3766 mkOp2(OP_SUB, TYPE_F64, dst, src0, dst);
3840 mkCvt(OP_CVT, TYPE_F64, dst, TYPE_F64, src0)
3858 mkCmp(OP_SET, CC_GT, TYPE_F32, val0, TYPE_F64, src0, zero);
3859 mkCmp(OP_SET, CC_LT, TYPE_F32, val1, TYPE_F64, src0, zero);
3861 mkCvt(OP_CVT, TYPE_F64, dst, TYPE_F32, dstF32);
H A Dnv50_ir_emit_nvc0.cpp1016 if (i->dType == TYPE_F64)
1148 if (i->sType == TYPE_F64)
1784 case TYPE_F64:
2622 if (insn->dType == TYPE_F64)
2630 if (insn->dType == TYPE_F64)
2639 if (insn->dType == TYPE_F64)
H A Dnv50_ir.h267 TYPE_F64, enumerator in enum:nv50_ir::DataType
H A Dnv50_ir_lowering_nvc0.cpp73 assert(i->dType == TYPE_F64);
175 if (i->dType == TYPE_F64)
2560 if (i->dType == TYPE_F64) {

Completed in 343 milliseconds