fixed a coalscing bug

llvm-svn: 828
diff --git a/llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.h b/llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.h
index 2a8eb2f..d98ad9a 100644
--- a/llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.h
+++ b/llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.h
@@ -42,7 +42,7 @@
 
 
 typedef hash_map <const Value *,  LiveRange *, hashFuncValue> LiveRangeMapType;
-typedef vector <const Instruction *> CallRetInstrListType;
+typedef vector <const MachineInstr *> CallRetInstrListType;
 
 class LiveRangeInfo 
 {
@@ -65,6 +65,7 @@
   void addInterference(const Instruction *const Inst, 
 		       const LiveVarSet *const LVSet);
   
+  void suggestRegs4CallRets();
 
 public: