Searched refs:predSrc (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir.cpp | 578 predSrc = -1; in init() 686 moveSourcesAdjustIndex(predSrc, s, delta); in moveSources() 772 i->predSrc = predSrc; in clone() 842 if (predSrc >= 0) { in setPredicate() 843 srcs[predSrc].set(NULL); in setPredicate() 844 predSrc = -1; in setPredicate() 849 if (predSrc < 0) { in setPredicate() 850 predSrc = srcs.size(); in setPredicate() 851 while (predSrc > 0 && !srcExists(predSrc - 1)) in setPredicate() 852 --predSrc; in setPredicate() [all …]
|
D | nv50_ir_print.cpp | 549 if (predSrc >= 0) { in print() 551 if (getSrc(predSrc)->reg.file == FILE_PREDICATE) { in print() 559 pos += getSrc(predSrc)->print(&buf[pos], BUFSZ - pos); in print() 665 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_gk110.cpp | 306 if (i->predSrc >= 0) { in emitPredicate() 307 srcId(i->src(i->predSrc), 18); in emitPredicate() 872 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp() 1350 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX() 1420 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 23); in emitQUADOP() 1473 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR() 1755 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSULDGB() 1803 if (!i->srcExists(2) || (i->predSrc == 2)) { in emitSUSTGx() 1971 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH()
|
D | nv50_ir_emit_nvc0.cpp | 281 if (i->predSrc >= 0) { in emitPredicate() 283 srcId(i->src(i->predSrc), 10); in emitPredicate() 477 assert(pred || (i->predSrc < 0)); in emitForm_S() 881 if (i->predSrc != 2 && i->srcExists(2)) { in emitLogicOp() 1366 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTEX() 1413 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitTXQ() 1430 srcId((i->srcExists(1) && i->predSrc != 1) ? i->src(1) : i->src(0), 26); in emitQUADOP() 1574 if (i->srcExists(2) && (i->predSrc != 2)) { in emitBAR() 1630 const int src1 = (i->predSrc == 1) ? 2 : 1; // if predSrc == 1, !srcExists(2) in emitPFETCH() 2327 if (!i->srcExists(s) || (i->predSrc == s)) { in setSUPred() [all …]
|
D | nv50_ir.h | 817 inline bool isPredicated() const { return predSrc >= 0; } in isPredicated() 892 int8_t predSrc; variable
|
D | nv50_ir_target_nv50.cpp | 280 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 | 235 if (insn->predSrc >= 0) { in emitPred() 236 emitField(16, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitPred() 1635 if (insn->predSrc != 1) in emitFSWZADD() 2644 int src1 = insn->predSrc == 1 ? 2 : 1; in emitTEXs() 2923 if (insn->srcExists(2) && (insn->predSrc != 2)) { in emitBAR()
|
D | nv50_ir_peephole.cpp | 1598 mi->predSrc >= 0 || mi->getDef(0)->refCount() > 8) in visit() 3467 if (this->predSrc != that->predSrc) in isResultEqual()
|
D | nv50_ir_ra.cpp | 1119 for (c = 0; insn->srcExists(c) && c != insn->predSrc; ++c) in doCoalesce()
|