Searched refs:NodeNum (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DLatencyPriorityQueue.h68 unsigned getLatency(unsigned NodeNum) const {
69 assert(NodeNum < (*SUnits).size());
70 return (*SUnits)[NodeNum].getHeight();
73 unsigned getNumSolelyBlockNodes(unsigned NodeNum) const {
74 assert(NodeNum < NumNodesSolelyBlocking.size());
75 return NumNodesSolelyBlocking[NodeNum];
H A DResourcePriorityQueue.h98 unsigned getLatency(unsigned NodeNum) const {
99 assert(NodeNum < (*SUnits).size());
100 return (*SUnits)[NodeNum].getHeight();
103 unsigned getNumSolelyBlockNodes(unsigned NodeNum) const {
104 assert(NodeNum < NumNodesSolelyBlocking.size());
105 return NumNodesSolelyBlocking[NodeNum];
H A DScheduleDFS.h149 return DFSNodeData[SU->NodeNum].InstrCount;
162 return ILPValue(DFSNodeData[SU->NodeNum].InstrCount, 1 + SU->getDepth());
175 assert(SU->NodeNum < DFSNodeData.size() && "New Node");
176 return DFSNodeData[SU->NodeNum].SubtreeID;
H A DScheduleDAG.h290 unsigned NodeNum; // Entry # of node in the node vector. member in class:llvm::SUnit
331 : Node(node), Instr(0), OrigNode(0), SchedClass(0), NodeNum(nodenum),
345 : Node(0), Instr(instr), OrigNode(0), SchedClass(0), NodeNum(nodenum),
358 : Node(0), Instr(0), OrigNode(0), SchedClass(0), NodeNum(BoundaryID),
376 bool isBoundaryNode() const { return NodeNum == BoundaryID; };
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DScheduleDAG.cpp317 dbgs() << "SU(" << NodeNum << "): ";
346 dbgs() << "SU(" << I->getSUnit()->NodeNum << ")";
366 dbgs() << "SU(" << I->getSUnit()->NodeNum << ")";
473 int NodeNum = SU->NodeNum;
476 Node2Index[NodeNum] = Degree;
490 if (SU->NodeNum < DAGSize)
491 Allocate(SU->NodeNum, --Id);
495 if (SU->NodeNum < DAGSize && !--Node2Index[SU->NodeNum])
[all...]
H A DLatencyPriorityQueue.cpp31 unsigned LHSNum = LHS->NodeNum;
32 unsigned RHSNum = RHS->NodeNum;
81 NumNodesSolelyBlocking[SU->NodeNum] = NumNodesBlocking;
H A DScheduleDAGInstrs.cpp655 << SUa->NodeNum << ") and SU("
656 << SUb->NodeNum << ")\n");
1049 return R.DFSNodeData[SU->NodeNum].SubtreeID
1056 R.DFSNodeData[SU->NodeNum].InstrCount =
1066 R.DFSNodeData[SU->NodeNum].SubtreeID = SU->NodeNum;
1067 RootData RData(SU->NodeNum);
1075 unsigned InstrCount = R.DFSNodeData[SU->NodeNum].InstrCount;
1080 unsigned PredNum = PI->getSUnit()->NodeNum;
1089 RootSet[PredNum].ParentNodeID = SU->NodeNum;
[all...]
H A DMachineScheduler.cpp314 dbgs() << Queue[i]->NodeNum << " ";
829 DEBUG(dbgs() << "Cluster loads SU(" << SUa->NodeNum << ") - SU("
830 << SUb->NodeNum << ")\n");
839 DEBUG(dbgs() << " Copy Succ SU(" << SI->getSUnit()->NodeNum << ")\n");
851 // Map DAG NodeNum to store chain ID.
863 ChainPredID = PI->getSUnit()->NodeNum;
920 DEBUG(dbgs() << "Macro Fuse SU(" << SU->NodeNum << ")\n");
1068 DEBUG(dbgs() << "Constraining copy SU(" << CopySU->NodeNum << ")\n");
1072 DEBUG(dbgs() << " Local use SU(" << (*I)->NodeNum << ") -> SU("
1073 << GlobalSU->NodeNum << ")\
[all...]
H A DScoreboardHazardRecognizer.cpp165 DEBUG(dbgs() << "SU(" << SU->NodeNum << "): ");
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp246 if (NewNode->NodeNum >= NumSUnits)
257 if (NewNode->NodeNum >= NumSUnits)
970 DEBUG(dbgs() << "Unfolding SU #" << SU->NodeNum << "\n");
992 LoadNode->setNodeId(LoadSU->NodeNum);
1000 N->setNodeId(NewSU->NodeNum);
1098 DEBUG(dbgs() << " Duplicating SU #" << SU->NodeNum << "\n");
1343 DEBUG(dbgs() << " Repushing SU #" << SU->NodeNum << '\n');
1366 << " SU #" << CurSU->NodeNum << '\n');
1412 DEBUG(dbgs() << "ARTIFICIAL edge from SU(" << BtSU->NodeNum << ") to SU("
1413 << TrySU->NodeNum << ")\
[all...]
H A DScheduleDAGFast.cpp241 DEBUG(dbgs() << "Unfolding SU # " << SU->NodeNum << "\n");
255 N->setNodeId(NewSU->NodeNum);
277 LoadNode->setNodeId(LoadSU->NodeNum);
353 DEBUG(dbgs() << "Duplicating SU # " << SU->NodeNum << "\n");
597 DEBUG(dbgs() << "Adding an edge from SU # " << TrySU->NodeNum
598 << " to SU #" << Copies.front()->NodeNum << "\n");
603 DEBUG(dbgs() << "Adding an edge from SU # " << NewDef->NodeNum
604 << " to SU #" << TrySU->NodeNum << "\n");
H A DResourcePriorityQueue.cpp192 unsigned LHSNum = LHS->NodeNum;
193 unsigned RHSNum = RHS->NodeNum;
241 NumNodesSolelyBlocking[SU->NodeNum] = NumNodesBlocking;
436 ResCount += (NumNodesSolelyBlocking[SU->NodeNum] * ScaleTwo);
H A DSelectionDAGPrinter.cpp272 O << "SU(" << SU->NodeNum << "): ";
H A DScheduleDAGSDNodes.cpp357 N->setNodeId(NodeSUnit->NodeNum);
374 N->setNodeId(NodeSUnit->NodeNum);
397 N->setNodeId(NodeSUnit->NodeNum);
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp123 DEBUG(dbgs() << Packet[i]->NodeNum << ")\t");

Completed in 207 milliseconds