24 #ifndef RDF_DEADCODE_H
25 #define RDF_DEADCODE_H
37 :
Trace(
false), DFG(dfg), MRI(mri), LV(mri, dfg) {}
57 template<
typename T>
struct SetQueue;
SetVector< NodeId > getDeadInstrs()
Function Alias Analysis false
SetVector< NodeId > getDeadNodes()
DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri)
MachineRegisterInfo - Keep track of information for virtual and physical registers, including vreg register classes, use/def chains for registers, etc.
Representation of each machine instruction.
bool erase(const SetVector< NodeId > &Nodes)
A vector that has set insertion semantics.