Home
last modified time | relevance | path

Searched refs:DeadNodes (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DRDFDeadCode.h44 SetVector<NodeId> getDeadNodes() { return DeadNodes; } in getDeadNodes()
51 SetVector<NodeId> DeadNodes; member
DRDFDeadCode.cpp150 DeadNodes.insert(RA.Id); in collect()
162 return !DeadNodes.empty(); in collect()
DHexagonRDFOpt.cpp139 const SetVector<NodeId> &DeadNodes = getDeadNodes(); in run() local
152 if (DFG.IsDef(RA) && DeadNodes.count(RA.Id)) in run()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp586 WorkListRemover DeadNodes(*this); in CombineTo() local
587 DAG.ReplaceAllUsesWith(N, To, &DeadNodes); in CombineTo()
617 WorkListRemover DeadNodes(*this); in CommitTargetLoweringOpt() local
618 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New, &DeadNodes); in CommitTargetLoweringOpt()
674 WorkListRemover DeadNodes(*this); in ReplaceLoadWithPromotedLoad() local
675 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), Trunc, &DeadNodes); in ReplaceLoadWithPromotedLoad()
677 &DeadNodes); in ReplaceLoadWithPromotedLoad()
928 WorkListRemover DeadNodes(*this); in PromoteLoad() local
929 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 0), Result, &DeadNodes); in PromoteLoad()
930 DAG.ReplaceAllUsesOfValueWith(SDValue(N, 1), NewLD.getValue(1), &DeadNodes); in PromoteLoad()
[all …]
DSelectionDAG.cpp520 SmallVector<SDNode*, 128> DeadNodes; in RemoveDeadNodes() local
525 DeadNodes.push_back(I); in RemoveDeadNodes()
527 RemoveDeadNodes(DeadNodes); in RemoveDeadNodes()
535 void SelectionDAG::RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes, in RemoveDeadNodes() argument
540 while (!DeadNodes.empty()) { in RemoveDeadNodes()
541 SDNode *N = DeadNodes.pop_back_val(); in RemoveDeadNodes()
558 DeadNodes.push_back(Operand); in RemoveDeadNodes()
566 SmallVector<SDNode*, 16> DeadNodes(1, N); in RemoveDeadNode() local
567 RemoveDeadNodes(DeadNodes, UpdateListener); in RemoveDeadNode()
4983 SmallVector<SDNode *, 16> DeadNodes; in MorphNodeTo() local
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScheduleDAG.cpp354 unsigned DeadNodes = 0; in VerifySchedule() local
359 ++DeadNodes; in VerifySchedule()
400 assert(Sequence.size() + DeadNodes - Noops == SUnits.size() && in VerifySchedule()
/external/llvm/lib/CodeGen/
DScheduleDAG.cpp384 unsigned DeadNodes = 0; in VerifyScheduledDAG() local
388 ++DeadNodes; in VerifyScheduledDAG()
426 return SUnits.size() - DeadNodes; in VerifyScheduledDAG()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp573 SmallVector<SDNode*, 128> DeadNodes; in RemoveDeadNodes() local
578 DeadNodes.push_back(&Node); in RemoveDeadNodes()
580 RemoveDeadNodes(DeadNodes); in RemoveDeadNodes()
588 void SelectionDAG::RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes) { in RemoveDeadNodes() argument
592 while (!DeadNodes.empty()) { in RemoveDeadNodes()
593 SDNode *N = DeadNodes.pop_back_val(); in RemoveDeadNodes()
610 DeadNodes.push_back(Operand); in RemoveDeadNodes()
618 SmallVector<SDNode*, 16> DeadNodes(1, N); in RemoveDeadNode() local
625 RemoveDeadNodes(DeadNodes); in RemoveDeadNode()
6019 SmallVector<SDNode *, 16> DeadNodes; in MorphNodeTo() local
[all …]
DDAGCombiner.cpp876 WorklistRemover DeadNodes(*this); in CombineTo() local
900 WorklistRemover DeadNodes(*this); in CommitTargetLoweringOpt() local
947 WorklistRemover DeadNodes(*this); in ReplaceLoadWithPromotedLoad() local
1199 WorklistRemover DeadNodes(*this); in PromoteLoad() local
1277 WorklistRemover DeadNodes(*this); in Run() local
1611 WorklistRemover DeadNodes(*this); in visitMERGE_VALUES() local
6915 WorklistRemover DeadNodes(*this); in ReduceLoadWidth() local
9513 WorklistRemover DeadNodes(*this); in visitBRCOND() local
9541 WorklistRemover DeadNodes(*this); in visitBRCOND() local
9570 WorklistRemover DeadNodes(*this); in visitBRCOND() local
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSelectionDAG.h838 void RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes,
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h1119 void RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes);