[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.cpp ARMLoadStoreOptimizer.cpp

2007-04-26 Thread Evan Cheng


Changes in directory llvm/lib/Target/ARM:

ARMInstrInfo.cpp updated: 1.21 -> 1.22
ARMLoadStoreOptimizer.cpp updated: 1.7 -> 1.8
---
Log message:

Rename findRegisterUseOperand to findRegisterUseOperandIdx to avoid confusion.

---
Diffs of the changes:  (+2 -2)

 ARMInstrInfo.cpp  |2 +-
 ARMLoadStoreOptimizer.cpp |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/lib/Target/ARM/ARMInstrInfo.cpp
diff -u llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.21 
llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.22
--- llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.21   Wed Apr 25 02:12:13 2007
+++ llvm/lib/Target/ARM/ARMInstrInfo.cppThu Apr 26 14:00:32 2007
@@ -278,7 +278,7 @@
 for (unsigned j = 0; j < 2; ++j) {
   // Look at the two new MI's in reverse order.
   MachineInstr *NewMI = NewMIs[j];
-  int NIdx = NewMI->findRegisterUseOperand(Reg);
+  int NIdx = NewMI->findRegisterUseOperandIdx(Reg);
   if (NIdx == -1)
 continue;
   LV.addVirtualRegisterKilled(Reg, NewMI);


Index: llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff -u llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.7 
llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.8
--- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.7   Mon Mar 26 17:41:48 2007
+++ llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp   Thu Apr 26 14:00:32 2007
@@ -221,7 +221,7 @@
 }
   }
 
-  bool BaseKill = Loc->findRegisterUseOperand(Base, true) != -1;
+  bool BaseKill = Loc->findRegisterUseOperandIdx(Base, true) != -1;
   if (mergeOps(MBB, ++Loc, SOffset, Base, BaseKill, Opcode,Scratch,Regs, TII)) 
{
 Merges.push_back(prior(Loc));
 for (unsigned i = SIndex, e = MemOps.size(); i != e; ++i) {



___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits


[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.cpp ARMLoadStoreOptimizer.cpp

2007-03-26 Thread Evan Cheng


Changes in directory llvm/lib/Target/ARM:

ARMInstrInfo.cpp updated: 1.17 -> 1.18
ARMLoadStoreOptimizer.cpp updated: 1.6 -> 1.7
---
Log message:

findRegisterUseOperand() changed.

---
Diffs of the changes:  (+3 -3)

 ARMInstrInfo.cpp  |4 ++--
 ARMLoadStoreOptimizer.cpp |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)


Index: llvm/lib/Target/ARM/ARMInstrInfo.cpp
diff -u llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.17 
llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.18
--- llvm/lib/Target/ARM/ARMInstrInfo.cpp:1.17   Mon Mar 19 02:48:02 2007
+++ llvm/lib/Target/ARM/ARMInstrInfo.cppMon Mar 26 17:41:48 2007
@@ -278,8 +278,8 @@
 for (unsigned j = 0; j < 2; ++j) {
   // Look at the two new MI's in reverse order.
   MachineInstr *NewMI = NewMIs[j];
-  MachineOperand *NMO = NewMI->findRegisterUseOperand(Reg);
-  if (!NMO)
+  int NIdx = NewMI->findRegisterUseOperand(Reg);
+  if (NIdx != -1)
 continue;
   LV.addVirtualRegisterKilled(Reg, NewMI);
   if (VI.removeKill(MI))


Index: llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff -u llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.6 
llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.7
--- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp:1.6   Wed Mar  7 20:55:08 2007
+++ llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp   Mon Mar 26 17:41:48 2007
@@ -221,7 +221,7 @@
 }
   }
 
-  bool BaseKill = Loc->findRegisterUseOperand(Base, true) != NULL;
+  bool BaseKill = Loc->findRegisterUseOperand(Base, true) != -1;
   if (mergeOps(MBB, ++Loc, SOffset, Base, BaseKill, Opcode,Scratch,Regs, TII)) 
{
 Merges.push_back(prior(Loc));
 for (unsigned i = SIndex, e = MemOps.size(); i != e; ++i) {



___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits