Home
last modified time | relevance | path

Searched refs:WorkQ (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp83 SetQueue<NodeId> &WorkQ) { in scanInstr() argument
90 WorkQ.push_back(RA.Id); in scanInstr()
95 SetQueue<NodeId> &WorkQ) { in processDef() argument
99 WorkQ.push_back(UA.Id); in processDef()
106 SetQueue<NodeId> &WorkQ) { in processUse() argument
109 WorkQ.push_back(DA.Id); in processUse()
127 SetQueue<NodeId> WorkQ; in collect() local
130 scanInstr(IA, WorkQ); in collect()
132 while (!WorkQ.empty()) { in collect()
137 processDef(RA, WorkQ); in collect()
[all …]
H A DRDFDeadCode.h59 void scanInstr(NodeAddr<InstrNode*> IA, SetQueue<NodeId> &WorkQ);
60 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
H A DHexagonGenPredicate.cpp324 std::queue<RegisterSubReg> WorkQ; in isScalarPred() local
325 WorkQ.push(PredReg); in isScalarPred()
327 while (!WorkQ.empty()) { in isScalarPred()
328 RegisterSubReg PR = WorkQ.front(); in isScalarPred()
329 WorkQ.pop(); in isScalarPred()
357 WorkQ.push(RegisterSubReg(MO.getReg())); in isScalarPred()
H A DHexagonSplitDouble.cpp289 UVect WorkQ; in partitionRegisters() local
290 WorkQ.push_back(R); in partitionRegisters()
291 for (unsigned i = 0; i < WorkQ.size(); ++i) { in partitionRegisters()
292 unsigned T = WorkQ[i]; in partitionRegisters()
299 append_range(WorkQ, Asc); in partitionRegisters()
574 LoopVector WorkQ; in collectIndRegs() local
576 append_range(WorkQ, *MLI); in collectIndRegs()
577 for (unsigned i = 0; i < WorkQ.size(); ++i) in collectIndRegs()
578 append_range(WorkQ, *WorkQ[i]); in collectIndRegs()
581 for (unsigned i = 0, n = WorkQ.size(); i < n; ++i) { in collectIndRegs()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp226 std::vector<Node> WorkQ; in color() local
230 WorkQ.push_back(N); in color()
233 for (unsigned I = 0; I < WorkQ.size(); ++I) { in color()
234 Node N = WorkQ[I]; in color()
1026 SetVector<SDNode*> WorkQ; in selectVectorConstants() local
1030 WorkQ.insert(N); in selectVectorConstants()
1031 for (unsigned i = 0; i != WorkQ.size(); ++i) { in selectVectorConstants()
1032 SDNode *W = WorkQ[i]; in selectVectorConstants()
1036 WorkQ.insert(W->getOperand(j).getNode()); in selectVectorConstants()
H A DHexagonVectorCombine.cpp557 std::deque<Instruction *> WorkQ = {In}; in createLoadGroups() local
558 while (!WorkQ.empty()) { in createLoadGroups()
559 Instruction *D = WorkQ.front(); in createLoadGroups()
560 WorkQ.pop_front(); in createLoadGroups()
565 WorkQ.push_back(I); in createLoadGroups()
/freebsd-13.1/contrib/sendmail/src/
H A Dqueue.c1657 WorkQ = WorkQ->w_next;
1712 while (WorkQ != NULL)
1764 WorkQ = WorkQ->w_next;
1774 WorkQ = WorkQ->w_next;
1778 WorkQ = WorkQ->w_next;
1784 WorkQ = WorkQ->w_next;
2234 WorkQ = WorkQ->w_next;
2993 if (WorkQ != NULL)
3006 WorkQ = NULL;
3146 w->w_next = WorkQ;
[all …]