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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.h43 SetVector<NodeId> getDeadNodes() { return DeadNodes; }
50 SetVector<NodeId> DeadNodes; member in struct:llvm::rdf::DeadCodeElimination
H A DRDFDeadCode.cpp161 DeadNodes.insert(RA.Id);
173 return !DeadNodes.empty();
H A DHexagonRDFOpt.cpp154 const SetVector<NodeId> &DeadNodes = getDeadNodes(); local
168 if (DFG.IsDef(RA) && DeadNodes.count(RA.Id))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAG.cpp392 unsigned DeadNodes = 0;
396 ++DeadNodes;
434 return SUnits.size() - DeadNodes;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp697 SmallVector<SDNode*, 128> DeadNodes;
699 // Add all obviously-dead nodes to the DeadNodes worklist.
702 DeadNodes.push_back(&Node);
704 RemoveDeadNodes(DeadNodes);
712 void SelectionDAG::RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes) {
716 while (!DeadNodes.empty()) {
717 SDNode *N = DeadNodes.pop_back_val();
739 DeadNodes.push_back(Operand);
747 SmallVector<SDNode*, 16> DeadNodes(1, N);
754 RemoveDeadNodes(DeadNodes);
[all...]
H A DDAGCombiner.cpp1017 WorklistRemover DeadNodes(*this);
1041 WorklistRemover DeadNodes(*this);
1108 WorklistRemover DeadNodes(*this);
1364 WorklistRemover DeadNodes(*this);
1434 WorklistRemover DeadNodes(*this);
1906 WorklistRemover DeadNodes(*this);
10528 WorklistRemover DeadNodes(*this);
13932 WorklistRemover DeadNodes(*this);
14095 WorklistRemover DeadNodes(*this);
14316 WorklistRemover DeadNodes(*thi
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1353 void RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes);

Completed in 120 milliseconds