Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/
H A Ddead-code-elimination.h39 class V8_EXPORT_PRIVATE DeadCodeElimination final
42 DeadCodeElimination(Editor* editor, Graph* graph,
44 ~DeadCodeElimination() final = default;
45 DeadCodeElimination(const DeadCodeElimination&) = delete;
46 DeadCodeElimination& operator=(const DeadCodeElimination&) = delete;
48 const char* reducer_name() const override { return "DeadCodeElimination"; }
H A Ddead-code-elimination.cc17 DeadCodeElimination::DeadCodeElimination(Editor* editor, Graph* graph, in DeadCodeElimination() function in v8::internal::compiler::DeadCodeElimination
48 Reduction DeadCodeElimination::Reduce(Node* node) { in Reduce()
80 Reduction DeadCodeElimination::PropagateDeadControl(Node* node) { in PropagateDeadControl()
87 Reduction DeadCodeElimination::ReduceEnd(Node* node) { in ReduceEnd()
111 Reduction DeadCodeElimination::ReduceLoopOrMerge(Node* node) { in ReduceLoopOrMerge()
182 Reduction DeadCodeElimination::RemoveLoopExit(Node* node) { in RemoveLoopExit()
195 Reduction DeadCodeElimination::ReduceNode(Node* node) { in ReduceNode()
214 Reduction DeadCodeElimination::ReducePhi(Node* node) { in ReducePhi()
234 Reduction DeadCodeElimination
[all...]
H A Dpipeline.cc1339 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1406 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1502 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1631 DeadCodeElimination dead(&graph_reducer, data->graph(), data->common(), in Run()
1741 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1809 // run {DeadCodeElimination} to prune these parts of the graph. in Run()
1817 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1856 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
1924 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
2010 DeadCodeElimination dead_code_eliminatio in Run()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.cpp28 template<typename T> struct DeadCodeElimination::SetQueue {
58 bool DeadCodeElimination::isLiveInstr(const MachineInstr *MI) const { in isLiveInstr()
82 void DeadCodeElimination::scanInstr(NodeAddr<InstrNode*> IA, in scanInstr()
94 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, in processDef()
105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
116 bool DeadCodeElimination::collect() { in collect()
179 bool DeadCodeElimination::erase(const SetVector<NodeId> &Nodes) { in erase()
H A DRDFDeadCode.h34 struct DeadCodeElimination { struct
35 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination() function
H A DHexagonRDFOpt.cpp91 struct HexagonDCE : public DeadCodeElimination {
93 : DeadCodeElimination(G, MRI) {} in HexagonDCE()
H A DHexagonBitSimplify.cpp951 class DeadCodeElimination {
953 DeadCodeElimination(MachineFunction &mf, MachineDominatorTree &mdt)
973 bool DeadCodeElimination::isDead(unsigned R) const {
989 bool DeadCodeElimination::runOnNode(MachineDomTreeNode *N) {
2771 Changed = DeadCodeElimination(MF, *MDT).run();
2800 Changed = DeadCodeElimination(MF, *MDT).run() || Changed;
2807 Changed = DeadCodeElimination(MF, *MDT).run() || Changed;
2813 DeadCodeElimination(MF, *MDT).run();

Completed in 10 milliseconds