Arranged stack frame - needs furhter organization
Moved InsertCallerSaveInstr to the SparcRegInfo.cpp

llvm-svn: 1106
diff --git a/llvm/lib/Target/Sparc/SparcRegInfo.cpp b/llvm/lib/Target/Sparc/SparcRegInfo.cpp
index 11180f5..a34a530 100644
--- a/llvm/lib/Target/Sparc/SparcRegInfo.cpp
+++ b/llvm/lib/Target/Sparc/SparcRegInfo.cpp
@@ -979,7 +979,19 @@
 }
 
 
+MachineInstr* UltraSparcRegInfo::cpValue2Value(Value *Src, Value *Dest) const {
 
+  MachineInstr * MI = NULL;
+
+  MI = new MachineInstr(ADD, 3);
+  MI->SetMachineOperand(0, MachineOperand:: MO_VirtualRegister, Src, false);
+  MI->SetMachineOperand(1, SparcIntRegOrder::g0, false);
+  MI->SetMachineOperand(2, MachineOperand:: MO_VirtualRegister, Dest, true);
+  
+
+  return MI;
+
+}