Searched refs:predSrc (Results 1 – 13 of 13) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir.cpp | 589 predSrc = -1; in init() 697 moveSourcesAdjustIndex(predSrc, s, delta); in moveSources() 783 i->predSrc = predSrc; in clone() 853 if (predSrc >= 0) { in setPredicate() 854 srcs[predSrc].set(NULL); in setPredicate() 855 predSrc = -1; in setPredicate() 860 if (predSrc < 0) { in setPredicate() 861 predSrc = srcs.size(); in setPredicate() 862 while (predSrc > 0 && !srcExists(predSrc - 1)) in setPredicate() 863 --predSrc; in setPredicate() [all …]
|
D | nv50_ir_print.cpp | 592 if (predSrc >= 0) { in print() 594 if (getSrc(predSrc)->reg.file == FILE_PREDICATE) { in print() 602 pos += getSrc(predSrc)->print(&buf[pos], BUFSZ - pos); in print() 728 if (s == predSrc || src(s).usedAsPtr) in print()
|
D | nv50_ir_inlines.h | 251 return (predSrc >= 0) ? getSrc(predSrc) : NULL; in getPredicate()
|
D | nv50_ir_emit_gv100.h | 49 if (insn->predSrc >= 0) { in emitInsn() 50 emitField(12, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitInsn()
|
D | nv50_ir_emit_gk110.cpp | 310 if (i->predSrc >= 0) { in emitPredicate() 311 srcId(i->src(i->predSrc), 18); in emitPredicate() 876 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp() 1354 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX() 1424 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 23); in emitQUADOP() 1477 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR() 1759 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSULDGB() 1807 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSUSTGx() 1975 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH()
|
D | nv50_ir_emit_nvc0.cpp | 285 if (i->predSrc >= 0) { in emitPredicate() 287 srcId(i->src(i->predSrc), 10); in emitPredicate() 481 assert(pred || (i->predSrc < 0)); in emitForm_S() 887 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp() 1372 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX() 1419 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTXQ() 1436 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 26); in emitQUADOP() 1580 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR() 1636 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH() 2334 if (!i->srcExists(s) || (i->predSrc == s)) { in setSUPred() [all …]
|
D | nv50_ir.h | 870 inline bool isPredicated() const { return predSrc >= 0; } in isPredicated() 945 int8_t predSrc; variable
|
D | nv50_ir_target_nv50.cpp | 284 if (sf == FILE_IMMEDIATE && (i->predSrc >= 0 || i->flagsDef >= 0)) in insnCanLoad()
|
D | nv50_ir_emit_nv50.cpp | 250 int s = (i->flagsSrc >= 0) ? i->flagsSrc : i->predSrc; in emitFlagsRd() 530 if (i->predSrc != 1) in emitForm_ADD() 844 if (!i->srcExists(1) || i->predSrc == 1) in emitQUADOP()
|
D | nv50_ir_emit_gm107.cpp | 242 if (insn->predSrc >= 0) { in emitPred() 243 emitField(16, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitPred() 1674 if (insn->predSrc != 1) in emitFSWZADD() 2771 int src1 = insn->predSrc == 1 ? 2 : 1; in emitTEXs() 3192 if (insn->srcExists(2) && (insn->predSrc != 2)) { in emitBAR()
|
D | nv50_ir_emit_gv100.cpp | 1148 int src1 = insn->predSrc == 1 ? 2 : 1; in emitTEXs() 1559 if (insn->srcExists(2) && (insn->predSrc != 2)) { in emitBAR()
|
D | nv50_ir_peephole.cpp | 1732 mi->predSrc >= 0 || mi->getDef(0)->refCount() > 8) in visit() 3722 if (this->predSrc != that->predSrc) in isResultEqual()
|
D | nv50_ir_ra.cpp | 1187 for (c = 0; insn->srcExists(c) && c != insn->predSrc; ++c) in doCoalesce()
|