Home
last modified time | relevance | path

Searched refs:TYPE_F64 (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_inlines.h63 case TYPE_F64: in typeSizeof()
82 case 8: return flt ? TYPE_F64 : (sgn ? TYPE_S64 : TYPE_U64);
94 return (ty >= TYPE_F16 && ty <= TYPE_F64); in isFloatType()
Dnv50_ir_emit_nv50.cpp561 case TYPE_F64: // fall through in emitLoadStoreSizeLG()
836 if (i->dType == TYPE_F64) { in emitMINMAX()
1118 case TYPE_F64: in emitCVT()
1120 case TYPE_F64: code[1] = 0xc4404000; break; in emitCVT()
1133 case TYPE_F64: code[1] = 0x8c404000; break; in emitCVT()
1142 case TYPE_F64: code[1] = 0x84404000; break; in emitCVT()
1151 case TYPE_F64: code[1] = 0xc0404000; break; in emitCVT()
1165 case TYPE_F64: code[1] = 0x88404000; break; in emitCVT()
1181 case TYPE_F64: code[1] = 0x80404000; break; in emitCVT()
Dnv50_ir_target_nv50.cpp375 if (ty == TYPE_F64 && chipset < 0xa0) in isOpSupported()
505 if (i->dType == TYPE_F64) { in getThroughput()
Dnv50_ir.cpp351 reg.type = TYPE_F64; in ImmediateValue()
398 case TYPE_F64: in isInteger()
414 case TYPE_F64: return reg.data.u64 & (1ULL << 63); in isNegative()
449 case TYPE_F64: in applyLog2()
Dnv50_ir_peephole.cpp351 case TYPE_F64: in applyTo()
409 case TYPE_F64: res.data.f64 = a->data.f64 * b->data.f64; break; in expr()
421 case TYPE_F64: res.data.f64 = a->data.f64 / b->data.f64; break; in expr()
431 case TYPE_F64: res.data.f64 = a->data.f64 + b->data.f64; break; in expr()
441 case TYPE_F64: res.data.f64 = pow(a->data.f64, b->data.f64); break; in expr()
449 case TYPE_F64: res.data.f64 = MAX2(a->data.f64, b->data.f64); break; in expr()
459 case TYPE_F64: res.data.f64 = MIN2(a->data.f64, b->data.f64); break; in expr()
Dnv50_ir_from_sm4.cpp318 return TYPE_F64; in inferSrcType()
339 return TYPE_F64; in inferDstType()
1291 off = (op.indices[1].disp * 4 + swz) * (sTy == TYPE_F64 ? 8 : 4); in src()
1338 off = (op.indices[0].disp * 4 + swz) * (sTy == TYPE_F64 ? 8 : 4); in src()
1722 nc = dTy == TYPE_F64 ? 2 : 4; in handleInstruction()
Dnv50_ir_print.cpp384 case TYPE_F64: PRINT("%f", reg.data.f64); break; in print()
Dnv50_ir.h163 TYPE_F64, enumerator
Dnv50_ir_lowering_nv50.cpp166 if (i->dType == TYPE_F64) { in split64BitOp()
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
Dnv50_ir_target_nvc0.cpp543 if (i->dType == TYPE_F64 || i->sType == TYPE_F64) in getLatency()
635 if (i->dType == TYPE_F64) { in getThroughput()
Dnv50_ir_lowering_nvc0.cpp111 if (i->dType == TYPE_F64) in visit()
488 if (i->dType == TYPE_F64) { in split64BitOp()
Dnv50_ir_emit_nvc0.cpp874 if (i->sType == TYPE_F64) in emitSET()
1350 case TYPE_F64: in emitLoadStoreType()