From 4ecff5df8cf8b15f0caf6455a68967afeb21dd9f Mon Sep 17 00:00:00 2001 From: "Vikram S. Adve" Date: Mon, 11 Aug 2003 18:42:47 +0000 Subject: [PATCH] Register argument to va_start must be marked as defined! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7734 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/SparcV9InstrSelection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Target/SparcV9/SparcV9InstrSelection.cpp b/lib/Target/SparcV9/SparcV9InstrSelection.cpp index e35024b45df..2bc9f835868 100644 --- a/lib/Target/SparcV9/SparcV9InstrSelection.cpp +++ b/lib/Target/SparcV9/SparcV9InstrSelection.cpp @@ -1418,7 +1418,7 @@ bool CodeGenIntrinsic(LLVMIntrinsic::ID iid, CallInst &callInstr, 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; } -- 2.34.1