[llvm-commits] CVS: llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp

Chris Lattner lattner at cs.uiuc.edu
Tue Oct 29 11:04:01 PST 2002


Changes in directory llvm/lib/CodeGen/RegAlloc:

LiveRangeInfo.cpp updated: 1.35 -> 1.36

---
Log message:

Inline typedef, eliminate unused method


---
Diffs of the changes:

Index: llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp
diff -u llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp:1.35 llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp:1.36
--- llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp:1.35	Tue Oct 29 10:51:05 2002
+++ llvm/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp	Tue Oct 29 11:03:17 2002
@@ -205,24 +205,19 @@
 //    1) suggest colors for call and return args. 
 //    2) create new LRs for implicit defs in machine instructions
 //---------------------------------------------------------------------------
-void LiveRangeInfo::suggestRegs4CallRets()
-{
-  CallRetInstrListType::iterator It =  CallRetInstrList.begin();
-  for( ; It !=  CallRetInstrList.end(); ++It ) {
-
+void LiveRangeInfo::suggestRegs4CallRets() {
+  std::vector<MachineInstr*>::iterator It = CallRetInstrList.begin();
+  for( ; It != CallRetInstrList.end(); ++It) {
     MachineInstr *MInst = *It;
-    MachineOpCode OpCode =  MInst->getOpCode();
-
-    if( (TM.getInstrInfo()).isReturn(OpCode)  )
-      MRI.suggestReg4RetValue( MInst, *this);
+    MachineOpCode OpCode = MInst->getOpCode();
 
-    else if( (TM.getInstrInfo()).isCall( OpCode ) )
-      MRI.suggestRegs4CallArgs( MInst, *this);
-    
+    if ((TM.getInstrInfo()).isReturn(OpCode))
+      MRI.suggestReg4RetValue(MInst, *this);
+    else if ((TM.getInstrInfo()).isCall(OpCode))
+      MRI.suggestRegs4CallArgs(MInst, *this);
     else 
-      assert( 0 && "Non call/ret instr in  CallRetInstrList" );
+      assert( 0 && "Non call/ret instr in CallRetInstrList" );
   }
-
 }
 
 





More information about the llvm-commits mailing list