Home
last modified time | relevance | path

Searched refs:DeadNodes (Results 1 – 18 of 18) 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-7.0/llvm/lib/Target/Hexagon/
DRDFDeadCode.h44 SetVector<NodeId> getDeadNodes() { return DeadNodes; } in getDeadNodes()
51 SetVector<NodeId> DeadNodes; member
DRDFDeadCode.cpp161 DeadNodes.insert(RA.Id); in collect()
173 return !DeadNodes.empty(); in collect()
DHexagonRDFOpt.cpp154 const SetVector<NodeId> &DeadNodes = getDeadNodes(); in run() local
168 if (DFG.IsDef(RA) && DeadNodes.count(RA.Id)) in run()
/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/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/llvm/lib/CodeGen/
DScheduleDAG.cpp384 unsigned DeadNodes = 0; in VerifyScheduledDAG() local
388 ++DeadNodes; in VerifyScheduledDAG()
426 return SUnits.size() - DeadNodes; in VerifyScheduledDAG()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DScheduleDAG.cpp400 unsigned DeadNodes = 0; in VerifyScheduledDAG() local
404 ++DeadNodes; in VerifyScheduledDAG()
442 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-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp662 SmallVector<SDNode*, 128> DeadNodes; in RemoveDeadNodes() local
667 DeadNodes.push_back(&Node); in RemoveDeadNodes()
669 RemoveDeadNodes(DeadNodes); in RemoveDeadNodes()
677 void SelectionDAG::RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes) { in RemoveDeadNodes() argument
681 while (!DeadNodes.empty()) { in RemoveDeadNodes()
682 SDNode *N = DeadNodes.pop_back_val(); in RemoveDeadNodes()
704 DeadNodes.push_back(Operand); in RemoveDeadNodes()
712 SmallVector<SDNode*, 16> DeadNodes(1, N); in RemoveDeadNode() local
719 RemoveDeadNodes(DeadNodes); in RemoveDeadNode()
7164 SmallVector<SDNode *, 16> DeadNodes; in MorphNodeTo() local
[all …]
DDAGCombiner.cpp1002 WorklistRemover DeadNodes(*this); in CombineTo() local
1026 WorklistRemover DeadNodes(*this); in CommitTargetLoweringOpt() local
1092 WorklistRemover DeadNodes(*this); in ReplaceLoadWithPromotedLoad() local
1349 WorklistRemover DeadNodes(*this); in PromoteLoad() local
1427 WorklistRemover DeadNodes(*this); in Run() local
1850 WorklistRemover DeadNodes(*this); in visitMERGE_VALUES() local
9186 WorklistRemover DeadNodes(*this); in ReduceLoadWidth() local
12360 WorklistRemover DeadNodes(*this); in CombineToPreIndexedLoadStore() local
12527 WorklistRemover DeadNodes(*this); in CombineToPostIndexedLoadStore() local
12595 WorklistRemover DeadNodes(*this); in visitLOAD() 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);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h1277 void RemoveDeadNodes(SmallVectorImpl<SDNode *> &DeadNodes);