/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_target_gm107.cpp | 178 if (insn->def(0).getFile() != FILE_PREDICATE && in isBarrierRequired() 179 insn->src(0).getFile() != FILE_PREDICATE) in isBarrierRequired() 253 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in getLatency() 254 insn->src(0).getFile() == FILE_PREDICATE)) in getLatency() 306 if (insn->def(0).getFile() != FILE_PREDICATE && in getReadLatency() 307 insn->src(0).getFile() != FILE_PREDICATE) in getReadLatency()
|
D | nv50_ir_lowering_gv100.cpp | 35 Value *pred = bld.getSSA(1, FILE_PREDICATE); in handleCMP() 48 Value *carry = bld.getSSA(1, FILE_PREDICATE); in handleIADD64() 99 Value *pred = bld.getSSA(1, FILE_PREDICATE); in handleIMNMX() 175 Value *pred = bld.getSSA(1, FILE_PREDICATE), *met; in handleSET() 256 if (i->def(0).getFile() != FILE_PREDICATE) in visit() 270 if (i->def(0).getFile() != FILE_PREDICATE) in visit() 327 Value *pred = bld.getSSA(1, FILE_PREDICATE); in handleDMNMX() 410 ipa->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handlePINTERP() 448 if (i->src(0).getFile() != FILE_PREDICATE && in visit() 449 i->def(0).getFile() != FILE_PREDICATE && in visit()
|
D | nv50_ir_emit_gk110.cpp | 314 assert(i->getPredicate()->reg.file == FILE_PREDICATE); in emitPredicate() 460 assert(s == 2 && i->src(s).getFile() == FILE_PREDICATE); in emitForm_21() 858 if (i->def(0).getFile() == FILE_PREDICATE) { in emitLogicOp() 1115 if (i->def(0).getFile() == FILE_PREDICATE) { in emitSET() 1620 assert(i->def(1).getFile() == FILE_PREDICATE); in emitSHFL() 1638 if (i->def(d).getFile() == FILE_PREDICATE) { in emitVOTE() 1656 case FILE_PREDICATE: in emitVOTE() 1877 if (i->def(0).getFile() == FILE_PREDICATE) { // p, # in emitSUCalc() 1882 assert(i->def(1).getFile() == FILE_PREDICATE); in emitSUCalc() 2261 if (i->def(0).getFile() == FILE_PREDICATE) { // p, # in emitLOAD() [all …]
|
D | nv50_ir_emit_nvc0.cpp | 286 assert(i->getPredicate()->reg.file == FILE_PREDICATE); in emitPredicate() 387 assert(d < 0 || (i->defExists(d) && i->def(d).getFile() == FILE_PREDICATE)); in setPDSTL() 431 assert(s == 2 && i->src(s).getFile() == FILE_PREDICATE); in emitForm_A() 869 if (i->def(0).getFile() == FILE_PREDICATE) { in emitLogicOp() 1202 if (i->def(0).getFile() == FILE_PREDICATE) { in emitSET() 1949 if (i->def(0).getFile() == FILE_PREDICATE) { // p, # in emitLOAD() 2017 if (i->def(0).getFile() == FILE_PREDICATE) { in emitMOV() 2055 if (i->src(0).getFile() == FILE_PREDICATE) in emitMOV() 2060 if (i->src(0).getFile() != FILE_PREDICATE) in emitMOV() 2066 if (i->src(0).getFile() == FILE_PREDICATE) in emitMOV() [all …]
|
D | nv50_ir_target_gv100.cpp | 51 nativeFileMap[FILE_FLAGS] = FILE_PREDICATE; in initOpInfo() 226 if (i->def(0).getFile() == FILE_PREDICATE) in getOpInfo() 249 if (i->op == OP_CVT && (i->def(0).getFile() == FILE_PREDICATE || in getOpInfo() 250 i->src(0).getFile() == FILE_PREDICATE)) { in getOpInfo() 347 if (i->def(0).getFile() != FILE_PREDICATE) { in getOpInfo()
|
D | nv50_ir_lowering_nvc0.cpp | 78 bld.mkClobber(FILE_PREDICATE, (i->dType == TYPE_S32) ? 0xf : 0x3, 0); in handleDIV() 107 bld.mkClobber(FILE_PREDICATE, i->op == OP_RSQ ? 0x3 : 0x1, 0); in handleRCPRSQLib() 247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)), in handleShift() 694 pOne = new_LValue(fn, FILE_PREDICATE); in visit() 1464 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOMNVE4() 1475 ld->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handleSharedATOMNVE4() 1570 ld->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handleSharedATOM() 1579 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOM() 1676 Value *pred = new_LValue(func, FILE_PREDICATE); in handleATOM() 2010 pred = bld.getScratch(1, FILE_PREDICATE); in processSurfaceCoordsNVE4() [all …]
|
D | nv50_ir_emit_gm107.cpp | 732 if (insn->def(0).getFile() == FILE_PREDICATE) { in emitMOV() 748 case FILE_PREDICATE: in emitMOV() 758 if (insn->def(0).getFile() != FILE_PREDICATE && in emitMOV() 759 insn->src(0).getFile() != FILE_PREDICATE) in emitMOV() 767 if (insn->def(0).getFile() == FILE_PREDICATE) { in emitMOV() 1029 assert(insn->def(1).getFile() == FILE_PREDICATE); in emitSHFL() 3217 else if (insn->def(i).getFile() == FILE_PREDICATE) in emitVOTE() 3233 case FILE_PREDICATE: in emitVOTE() 3478 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in emitInstruction() 3479 insn->src(0).getFile() == FILE_PREDICATE)) { in emitInstruction() [all …]
|
D | nv50_ir_emit_gv100.cpp | 308 case FILE_PREDICATE: in emitMOV() 321 case FILE_PREDICATE: in emitMOV() 1646 else if (insn->def(i).getFile() == FILE_PREDICATE) in emitVOTE() 1662 case FILE_PREDICATE: in emitVOTE() 1706 if (insn->def(0).getFile() == FILE_PREDICATE) { in emitInstruction() 1745 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in emitInstruction() 1746 insn->src(0).getFile() == FILE_PREDICATE)) { in emitInstruction() 1883 if (insn->def(0).getFile() != FILE_PREDICATE) { in emitInstruction()
|
D | nv50_ir_target_nv50.cpp | 140 nativeFileMap[FILE_PREDICATE] = FILE_FLAGS; in initOpInfo() 207 case FILE_PREDICATE: return 0; in getFileSize()
|
D | nv50_ir_target_nvc0.cpp | 273 case FILE_PREDICATE: return 7; in getFileSize() 384 i->src(k).getFile() != FILE_PREDICATE && in insnCanLoad()
|
D | nv50_ir_print.cpp | 465 case FILE_PREDICATE: in print() 594 if (getSrc(predSrc)->reg.file == FILE_PREDICATE) { in print()
|
D | nv50_ir.cpp | 228 reg.size = (file != FILE_PREDICATE) ? 4 : 1; in LValue() 874 if (getDef(d)->inFile(FILE_PREDICATE) || getDef(d)->inFile(FILE_FLAGS)) in writesPredicate()
|
D | nv50_ir_build_util.cpp | 228 insn->setType((dst->reg.file == FILE_PREDICATE || in mkCmp()
|
D | nv50_ir.h | 385 FILE_PREDICATE, // boolean predicate enumerator
|
D | nv50_ir_from_tgsi.cpp | 3380 val0 = new_LValue(func, FILE_PREDICATE); in handleInstruction() 3390 val0 = new_LValue(func, FILE_PREDICATE); in handleInstruction() 3427 val0 = new_LValue(func, FILE_PREDICATE); in handleInstruction() 4169 Value *pred = new_LValue(func, FILE_PREDICATE); in exportOutputs()
|
D | nv50_ir_from_nir.cpp | 1825 Value *pred = getSSA(1, FILE_PREDICATE); in visit() 1898 Value *pred = getScratch(1, FILE_PREDICATE); in visit() 1906 Value *pred = getSSA(1, FILE_PREDICATE); in visit()
|
D | nv50_ir_lowering_nv50.cpp | 1373 pred->reg.file == FILE_FLAGS || pred->reg.file == FILE_PREDICATE) in checkPredicate()
|
D | nv50_ir_peephole.cpp | 1308 (neg = bld.getSSA(1, prog->getTarget()->nativeFile(FILE_PREDICATE))), in opnd() 2063 set0->getDef(0)->reg.file = FILE_PREDICATE; in handleLOGOP()
|