[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.cpp X86RegisterInfo.h

Misha Brukman brukman at cs.uiuc.edu
Wed Dec 4 11:15:04 PST 2002


Changes in directory llvm/lib/Target/X86:

X86RegisterInfo.cpp updated: 1.7 -> 1.8
X86RegisterInfo.h updated: 1.5 -> 1.6

---
Log message:

storeReg2RegOffset() and loadRegOffset2Reg() now take the iterator by value
instead of by reference, since they return the modified iterator.


---
Diffs of the changes:

Index: llvm/lib/Target/X86/X86RegisterInfo.cpp
diff -u llvm/lib/Target/X86/X86RegisterInfo.cpp:1.7 llvm/lib/Target/X86/X86RegisterInfo.cpp:1.8
--- llvm/lib/Target/X86/X86RegisterInfo.cpp:1.7	Wed Dec  4 10:47:03 2002
+++ llvm/lib/Target/X86/X86RegisterInfo.cpp	Wed Dec  4 11:14:13 2002
@@ -26,7 +26,7 @@
 
 MachineBasicBlock::iterator
 X86RegisterInfo::storeReg2RegOffset(MachineBasicBlock *MBB,
-                                    MachineBasicBlock::iterator &MBBI,
+                                    MachineBasicBlock::iterator MBBI,
                                     unsigned SrcReg, unsigned DestReg, 
                                     unsigned ImmOffset, unsigned dataSize)
   const
@@ -38,7 +38,7 @@
 
 MachineBasicBlock::iterator
 X86RegisterInfo::loadRegOffset2Reg(MachineBasicBlock *MBB,
-                                   MachineBasicBlock::iterator &MBBI,
+                                   MachineBasicBlock::iterator MBBI,
                                    unsigned DestReg, unsigned SrcReg,
                                    unsigned ImmOffset, unsigned dataSize)
   const


Index: llvm/lib/Target/X86/X86RegisterInfo.h
diff -u llvm/lib/Target/X86/X86RegisterInfo.h:1.5 llvm/lib/Target/X86/X86RegisterInfo.h:1.6
--- llvm/lib/Target/X86/X86RegisterInfo.h:1.5	Wed Dec  4 10:47:04 2002
+++ llvm/lib/Target/X86/X86RegisterInfo.h	Wed Dec  4 11:14:13 2002
@@ -19,13 +19,13 @@
 
   MachineBasicBlock::iterator
   storeReg2RegOffset(MachineBasicBlock *MBB,
-                     MachineBasicBlock::iterator &MBBI,
+                     MachineBasicBlock::iterator MBBI,
                      unsigned DestReg, unsigned SrcReg, 
                      unsigned ImmOffset, unsigned dataSize) const;
 
   MachineBasicBlock::iterator
   loadRegOffset2Reg(MachineBasicBlock *MBB,
-                    MachineBasicBlock::iterator &MBBI,
+                    MachineBasicBlock::iterator MBBI,
                     unsigned DestReg, unsigned SrcReg,
                     unsigned ImmOffset, unsigned dataSize) const;
 





More information about the llvm-commits mailing list