/external/v8/src/compiler/ |
D | dead-code-elimination.cc | 17 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() 112 Reduction DeadCodeElimination::ReduceLoopOrMerge(Node* node) { in ReduceLoopOrMerge() 183 Reduction DeadCodeElimination::RemoveLoopExit(Node* node) { in RemoveLoopExit() 196 Reduction DeadCodeElimination::ReduceNode(Node* node) { in ReduceNode() 215 Reduction DeadCodeElimination::ReducePhi(Node* node) { in ReducePhi() 235 Reduction DeadCodeElimination::ReducePureNode(Node* node) { in ReducePureNode() 244 Reduction DeadCodeElimination::ReduceUnreachableOrIfException(Node* node) { in ReduceUnreachableOrIfException() [all …]
|
D | dead-code-elimination.h | 39 class V8_EXPORT_PRIVATE DeadCodeElimination final 42 DeadCodeElimination(Editor* editor, Graph* graph, in NON_EXPORTED_BASE() 44 ~DeadCodeElimination() final {} in NON_EXPORTED_BASE() 79 DISALLOW_COPY_AND_ASSIGN(DeadCodeElimination); in NON_EXPORTED_BASE()
|
D | pipeline.cc | 1046 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in ExecuteJobImpl() 1191 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run() 1303 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run() 1432 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run() 1508 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run() 1541 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run() 1596 DeadCodeElimination dead_code_elimination(&graph_reducer, data->graph(), in Run()
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFDeadCode.cpp | 28 template<typename T> struct DeadCodeElimination::SetQueue { 58 bool DeadCodeElimination::isLiveInstr(const MachineInstr *MI) const { in isLiveInstr() 71 void DeadCodeElimination::scanInstr(NodeAddr<InstrNode*> IA, in scanInstr() 83 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA, in processDef() 94 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse() 105 bool DeadCodeElimination::collect() { in collect() 168 bool DeadCodeElimination::erase(const SetVector<NodeId> &Nodes) { in erase()
|
D | RDFDeadCode.h | 35 struct DeadCodeElimination { struct 36 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination() argument
|
D | HexagonRDFOpt.cpp | 86 struct HexagonDCE : public DeadCodeElimination { 88 : DeadCodeElimination(G, MRI) {} in HexagonDCE()
|
D | HexagonBitSimplify.cpp | 898 class DeadCodeElimination { class 900 DeadCodeElimination(MachineFunction &mf, MachineDominatorTree &mdt) in DeadCodeElimination() function in __anonc0cdcb000411::DeadCodeElimination 920 bool DeadCodeElimination::isDead(unsigned R) const { in isDead() 937 bool DeadCodeElimination::runOnNode(MachineDomTreeNode *N) { in runOnNode() 2191 Changed = DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction() 2216 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction() 2223 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction() 2229 DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | RDFDeadCode.cpp | 28 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()
|
D | RDFDeadCode.h | 35 struct DeadCodeElimination { struct 36 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination() function
|
D | HexagonRDFOpt.cpp | 91 struct HexagonDCE : public DeadCodeElimination { 93 : DeadCodeElimination(G, MRI) {} in HexagonDCE()
|
D | HexagonBitSimplify.cpp | 954 class DeadCodeElimination { class 956 DeadCodeElimination(MachineFunction &mf, MachineDominatorTree &mdt) in DeadCodeElimination() function in __anon0a3651580411::DeadCodeElimination 976 bool DeadCodeElimination::isDead(unsigned R) const { in isDead() 992 bool DeadCodeElimination::runOnNode(MachineDomTreeNode *N) { in runOnNode() 2766 Changed = DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction() 2795 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction() 2802 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction() 2808 DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction()
|