Searched refs:TYPE_S64 (Results 1 – 17 of 17) sorted by relevance
/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_inlines.h | 70 case TYPE_S64: in typeSizeof() 94 case TYPE_S64: in typeSizeofLog2() 112 case 8: return flt ? TYPE_F64 : (sgn ? TYPE_S64 : TYPE_U64); 129 return (ty == TYPE_S8 || ty == TYPE_S16 || ty == TYPE_S32 || ty == TYPE_S64); in isSignedIntType() 151 case TYPE_U64: return TYPE_S64; in intTypeToSigned()
|
D | nv50_ir_lowering_helper.cpp | 62 if (!(dTy == TYPE_U64 || dTy == TYPE_S64)) in handleABS() 93 if ((dTy == TYPE_S32 && sTy == TYPE_S64) || in handleCVT() 99 } else if (dTy == TYPE_S64 && sTy == TYPE_S32) { in handleCVT() 116 if (!(dTy == TYPE_U64 || dTy == TYPE_S64)) in handleMAXMIN()
|
D | nv50_ir_emit_gv100.cpp | 825 case TYPE_S64: emitField(73, 2, 0); break; in emitSHF() 884 case TYPE_S64 : dType = 5; break; in emitATOM() 1154 case TYPE_S64: dType = 5; break; in emitRED() 1481 case TYPE_S64: type = 5; break; in emitSUATOM()
|
D | nv50_ir.cpp | 393 case TYPE_S64: in isInteger() 423 if (reg.type == TYPE_U64 || reg.type == TYPE_S64) in isPow2() 443 case TYPE_S64: in applyLog2()
|
D | nv50_ir_emit_nv50.cpp | 588 case TYPE_S64: // fall through in emitLoadStoreSizeLG() 1377 case TYPE_S64: code[1] = 0x44414000; break; in emitCVT() 1387 case TYPE_S64: in emitCVT() 1408 case TYPE_S64: code[1] = 0x40414000; break; in emitCVT()
|
D | nv50_ir_emit_gm107.cpp | 2247 case TYPE_S64: in emitSHF() 2662 case TYPE_S64: dType = 5; break; in emitATOM() 2701 case TYPE_S64: dType = 3; break; in emitATOMS() 2731 case TYPE_S64: dType = 5; break; in emitRED() 3372 case TYPE_S64: type = 5; break; in emitSUREDx()
|
D | nv50_ir_lowering_gv100.cpp | 85 bld.mkOp3(OP_MAD, isSignedType(i->sType) ? TYPE_S64 : TYPE_U64, def, in handleIMAD_HIGH()
|
D | nv50_ir_print.cpp | 530 case TYPE_S64: in print()
|
D | nv50_ir_build_util.cpp | 599 case TYPE_S64: hTy = TYPE_S32; break; in split64BitOpPostRA()
|
D | nv50_ir.h | 322 TYPE_S64, enumerator
|
D | nv50_ir_from_tgsi.cpp | 630 return nv50_ir::TYPE_S64; in inferSrcType() 676 return nv50_ir::TYPE_S64; in inferDstType() 4192 mkCmp(OP_SET, CC_GT, TYPE_U32, val0, TYPE_S64, src0, zero); in handleInstruction() 4193 mkCmp(OP_SET, CC_LT, TYPE_U32, val1, TYPE_S64, src0, zero); in handleInstruction()
|
D | nv50_ir_emit_gk110.cpp | 2131 case TYPE_S64: in emitLoadStoreType() 2415 case TYPE_S64: code[1] |= 0x00500000; break; in emitATOM()
|
D | nv50_ir_from_nir.cpp | 2727 } else if (dType == TYPE_S64 || dType == TYPE_U64) { in visit() 2879 mkOp2(OP_MERGE, TYPE_S64, newDefs[0], def, loadImm(NULL, 0)); in visit()
|
D | nv50_ir_peephole.cpp | 729 case TYPE_S64: in expr() 2587 case TYPE_S64: hTy = TYPE_S32; break; in visit()
|
D | nv50_ir_emit_nvc0.cpp | 1821 case TYPE_S64: in emitLoadStoreType()
|
D | nv50_ir_lowering_nv50.cpp | 71 case TYPE_S64: fTy = TYPE_U64; break; in expandIntegerMUL()
|
D | nv50_ir_lowering_nvc0.cpp | 298 DataType hTy = cmp->sType == TYPE_S64 ? TYPE_S32 : TYPE_U32; in handleSET()
|