[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcInstrSelection.cpp

Vikram Adve vadve at cs.uiuc.edu
Mon Aug 11 13:43:01 PDT 2003


Changes in directory llvm/lib/Target/Sparc:

SparcInstrSelection.cpp updated: 1.114 -> 1.115

---
Log message:

Register argument to va_start must be marked as defined!


---
Diffs of the changes:

Index: llvm/lib/Target/Sparc/SparcInstrSelection.cpp
diff -u llvm/lib/Target/Sparc/SparcInstrSelection.cpp:1.114 llvm/lib/Target/Sparc/SparcInstrSelection.cpp:1.115
--- llvm/lib/Target/Sparc/SparcInstrSelection.cpp:1.114	Thu Aug  7 10:43:46 2003
+++ llvm/lib/Target/Sparc/SparcInstrSelection.cpp	Mon Aug 11 13:42:47 2003
@@ -1418,7 +1418,7 @@
     int firstVarArgOff = numFixedArgs * argSize + target.getFrameInfo().
       getFirstIncomingArgOffset(MachineFunction::get(func), ignore);
     mvec.push_back(BuildMI(V9::ADDi, 3).addMReg(fpReg).addSImm(firstVarArgOff).
-                   addReg(callInstr.getOperand(1)));
+                   addRegDef(callInstr.getOperand(1)));
     return true;
   }
 





More information about the llvm-commits mailing list