Home
last modified time | relevance | path

Searched refs:predSrc (Results 1 – 13 of 13) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir.cpp589 predSrc = -1; in init()
699 moveSourcesAdjustIndex(predSrc, s, delta); in moveSources()
785 i->predSrc = predSrc; in clone()
855 if (predSrc >= 0) { in setPredicate()
856 srcs[predSrc].set(NULL); in setPredicate()
857 predSrc = -1; in setPredicate()
862 if (predSrc < 0) { in setPredicate()
863 predSrc = srcs.size(); in setPredicate()
864 while (predSrc > 0 && !srcExists(predSrc - 1)) in setPredicate()
865 --predSrc; in setPredicate()
[all …]
Dnv50_ir_print.cpp621 if (predSrc >= 0) { in print()
623 if (getSrc(predSrc)->reg.file == FILE_PREDICATE) { in print()
631 pos += getSrc(predSrc)->print(&buf[pos], BUFSZ - pos); in print()
757 if (s == predSrc || src(s).usedAsPtr) in print()
Dnv50_ir_inlines.h251 return (predSrc >= 0) ? getSrc(predSrc) : NULL; in getPredicate()
Dnv50_ir_emit_gv100.h49 if (insn->predSrc >= 0) { in emitInsn()
50 emitField(12, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitInsn()
Dnv50_ir_emit_gk110.cpp308 if (i->predSrc >= 0) { in emitPredicate()
309 srcId(i->src(i->predSrc), 18); in emitPredicate()
874 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp()
1361 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX()
1431 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 23); in emitQUADOP()
1484 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR()
1766 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSULDGB()
1814 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSUSTGx()
1982 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH()
Dnv50_ir_emit_nvc0.cpp283 if (i->predSrc >= 0) { in emitPredicate()
285 srcId(i->src(i->predSrc), 10); in emitPredicate()
479 assert(pred || (i->predSrc < 0)); in emitForm_S()
885 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp()
1379 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX()
1426 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTXQ()
1443 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 26); in emitQUADOP()
1587 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR()
1643 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH()
2341 if (!i->srcExists(s) || (i->predSrc == s)) { in setSUPred()
[all …]
Dnv50_ir.h896 inline bool isPredicated() const { return predSrc >= 0; } in isPredicated()
971 int8_t predSrc; variable
Dnv50_ir_emit_nv50.cpp248 int s = (i->flagsSrc >= 0) ? i->flagsSrc : i->predSrc; in emitFlagsRd()
528 if (i->predSrc != 1) in emitForm_ADD()
851 if (!i->srcExists(1) || i->predSrc == 1) in emitQUADOP()
Dnv50_ir_target_nv50.cpp291 if (sf == FILE_IMMEDIATE && (i->predSrc >= 0 || i->flagsDef >= 0)) in insnCanLoad()
Dnv50_ir_emit_gm107.cpp242 if (insn->predSrc >= 0) { in emitPred()
243 emitField(16, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitPred()
1683 if (insn->predSrc != 1) in emitFSWZADD()
2780 int src1 = insn->predSrc == 1 ? 2 : 1; in emitTEXs()
3201 if (insn->srcExists(2) && (insn->predSrc != 2)) { in emitBAR()
Dnv50_ir_emit_gv100.cpp1189 int src1 = insn->predSrc == 1 ? 2 : 1; in emitTEXs()
1600 if (insn->srcExists(2) && (insn->predSrc != 2)) { in emitBAR()
Dnv50_ir_peephole.cpp1749 mi->predSrc >= 0 || mi->getDef(0)->refCount() > 8) in visit()
3750 if (this->predSrc != that->predSrc) in isResultEqual()
Dnv50_ir_ra.cpp1188 for (c = 0; insn->srcExists(c) && c != insn->predSrc; ++c) in doCoalesce()