Lines Matching defs:prog

215    RegAlloc(Program *program) : prog(program), func(NULL), sequence(0) { }
276 Program *prog;
378 INFO_DBG(prog->dbgFlags, REG_ALLOC, "%%%i <- live range [%i(%i), %i)\n",
532 RegisterSet clobberSet(prog->getTarget());
596 INFO_DBG(prog->dbgFlags, REG_ALLOC, "buildLiveSets(BB:%i)\n", bb->getId());
617 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC) {
643 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC) {
680 INFO_DBG(prog->dbgFlags, REG_ALLOC, "BuildIntervals(BB:%i)\n", bb->getId());
836 Program *prog;
1021 INFO_DBG(prog->dbgFlags, REG_ALLOC, "joining %%%i($%i) <- %%%i\n",
1099 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC) {
1120 INFO_DBG(prog->dbgFlags, REG_ALLOC, "compound: %%%i:%02x <- %%%i:%02x\n",
1227 prog = func->getProgram();
1337 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC)
1346 INFO_DBG(prog->dbgFlags, REG_ALLOC,
1373 INFO_DBG(prog->dbgFlags, REG_ALLOC, "SIMPLIFY: pushed %%%i%s\n",
1436 INFO_DBG(prog->dbgFlags, REG_ALLOC, "(%%%i) X (%%%i): no overlap\n",
1449 INFO_DBG(prog->dbgFlags, REG_ALLOC,
1461 INFO_DBG(prog->dbgFlags, REG_ALLOC,
1471 INFO_DBG(prog->dbgFlags, REG_ALLOC, "\nSELECT phase\n");
1479 INFO_DBG(prog->dbgFlags, REG_ALLOC, "\nNODE[%%%i, %u colors]\n",
1501 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC)
1505 INFO_DBG(prog->dbgFlags, REG_ALLOC, "assigned reg %i\n", node->reg);
1508 INFO_DBG(prog->dbgFlags, REG_ALLOC, "must spill: %%%i (size %u)\n",
1532 INFO_DBG(prog->dbgFlags, REG_ALLOC,
1555 if (prog->getTarget()->getChipset() < 0xc0) {
1595 INFO_DBG(prog->dbgFlags, REG_ALLOC,
1599 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC)
1603 prog->maxGPR = std::max(prog->maxGPR, regs.getMaxAssigned(FILE_GPR));
1895 for (IteratorRef it = prog->calls.iteratorDFS(false);
1899 func->tlsBase = prog->tlsSize;
1902 prog->tlsSize += func->tlsSize;
1943 if (retries && (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC))
1945 if (prog->dbgFlags & NV50_IR_DEBUG_REG_ALLOC)
1969 INFO_DBG(prog->dbgFlags, REG_ALLOC, "RegAlloc done: %i\n", ret);