From 7562a05735cda7dcf9fb9720a328f3b3f271175d Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 30 Nov 2004 06:40:04 +0000 Subject: Fix CodeGen/PowerPC/2004-11-30-shr-var-crash.ll llvm-svn: 18376 --- llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp') diff --git a/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp b/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp index 7b9a312a114..1314087b7f9 100644 --- a/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp +++ b/llvm/lib/Target/PowerPC/PPC32ISelSimple.cpp @@ -2870,7 +2870,7 @@ void PPC32ISel::emitShiftOperation(MachineBasicBlock *MBB, // Select correct least significant half if the shift amount > 32 BB = TmpMBB; unsigned OrReg = makeAnotherReg(Type::IntTy); - BuildMI(BB, PPC::OR, 2, OrReg).addReg(TmpReg6).addImm(TmpReg6); + BuildMI(BB, PPC::OR, 2, OrReg).addReg(TmpReg6).addReg(TmpReg6); TmpMBB->addSuccessor(PhiMBB); BB = PhiMBB; -- cgit v1.2.3