-struct ValueToDefVecMap: public hash_map<const Instruction*, RefVec> {
- typedef hash_map<const Instruction*, RefVec>:: iterator iterator;
- typedef hash_map<const Instruction*, RefVec>::const_iterator const_iterator;
+struct ValueToDefVecMap: public hash_map<const Value*, RefVec> {
+ typedef hash_map<const Value*, RefVec>:: iterator iterator;
+ typedef hash_map<const Value*, RefVec>::const_iterator const_iterator;