Home
last modified time | relevance | path

Searched refs:DeadCodeElimination (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/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() argument
H A DHexagonRDFOpt.cpp91 struct HexagonDCE : public DeadCodeElimination {
93 : DeadCodeElimination(G, MRI) {} in HexagonDCE()
H A DHexagonBitSimplify.cpp980 class DeadCodeElimination { class
982 DeadCodeElimination(MachineFunction &mf, MachineDominatorTree &mdt) in DeadCodeElimination() function in __anon7ae497e50411::DeadCodeElimination
1002 bool DeadCodeElimination::isDead(unsigned R) const { in isDead()
1018 bool DeadCodeElimination::runOnNode(MachineDomTreeNode *N) { in runOnNode()
2806 Changed = DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction()
2835 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction()
2842 Changed = DeadCodeElimination(MF, *MDT).run() || Changed; in runOnMachineFunction()
2848 DeadCodeElimination(MF, *MDT).run(); in runOnMachineFunction()
/llvm-project-15.0.7/polly/lib/
H A DCMakeLists.txt90 Transform/DeadCodeElimination.cpp
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt8685 polly/include/polly/DeadCodeElimination.h
8785 polly/lib/Transform/DeadCodeElimination.cpp