daintyness
authorDuraid Madina <duraid@octopus.com.au>
Thu, 31 Mar 2005 07:36:43 +0000 (07:36 +0000)
committerDuraid Madina <duraid@octopus.com.au>
Thu, 31 Mar 2005 07:36:43 +0000 (07:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20955 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/IA64/IA64RegisterInfo.cpp

index 91fa4563c99307ccdfab59a03aaac786d0fb1bb8..18ffcec246b0f01457d9290fa6a82ef412e32248 100644 (file)
@@ -134,11 +134,11 @@ eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
       MachineInstr *New;
       if (Old->getOpcode() == IA64::ADJUSTCALLSTACKDOWN) {
        New=BuildMI(IA64::ADDIMM22, 2, IA64::r12).addReg(IA64::r12)
-         .addImm(-Amount);
+         .addSImm(-Amount);
       } else {
        assert(Old->getOpcode() == IA64::ADJUSTCALLSTACKUP);
        New=BuildMI(IA64::ADDIMM22, 2, IA64::r12).addReg(IA64::r12)
-         .addImm(Amount);
+         .addSImm(Amount);
       }
 
       // Replace the pseudo instruction with a new instruction...