33 #ifndef TCE_VIRT_REG_IND_GRAPH_HH
34 #define TCE_VIRT_REG_IND_GRAPH_HH
39 #include "boost/graph/adjacency_list.hpp"
44 class MachineFunction;
85 llvm::LiveInterval* interval,
97 typedef boost::adjacency_list<
98 boost::vecS, boost::vecS, boost::undirectedS,
99 boost::property<boost::vertex_name_t, MachineInstrDDG::Register> >
FDPG;
106 std::map<MachineInstrDDG::Register, FDPG::vertex_descriptor>
vertexMap_;
107 std::map<FDPG::vertex_descriptor, MachineInstrDDG::Register>
vregMap_;