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: