Searched refs:DeadNodes (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DScheduleDAG.cpp385 unsigned DeadNodes = 0;
389 ++DeadNodes;
427 return SUnits.size() - DeadNodes;
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp554 SmallVector<SDNode*, 128> DeadNodes; local
556 // Add all obviously-dead nodes to the DeadNodes worklist.
559 DeadNodes.push_back(I);
561 RemoveDeadNodes(DeadNodes);
569 void SelectionDAG::RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes) { argument
573 while (!DeadNodes.empty()) {
574 SDNode *N = DeadNodes.pop_back_val();
591 DeadNodes.push_back(Operand);
599 SmallVector<SDNode*, 16> DeadNodes(1, N);
606 RemoveDeadNodes(DeadNodes);
5398 SmallVector<SDNode *, 16> DeadNodes; local
[all...]
H A DDAGCombiner.cpp661 WorkListRemover DeadNodes(*this);
691 WorkListRemover DeadNodes(*this);
748 WorkListRemover DeadNodes(*this);
997 WorkListRemover DeadNodes(*this);
1083 WorkListRemover DeadNodes(*this);
1363 WorkListRemover DeadNodes(*this);
5342 WorkListRemover DeadNodes(*this);
6951 WorkListRemover DeadNodes(*this);
6981 WorkListRemover DeadNodes(*this);
7012 WorkListRemover DeadNodes(*thi
[all...]
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h947 void RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes);

Completed in 114 milliseconds