From: Dale Johannesen Date: Tue, 4 Jan 2011 19:31:24 +0000 (+0000) Subject: Eliminate a warning compiling with llvm-gcc. (IMO the X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=1e08cd1eaef8acbcfaf7db48d859a29583c29897;p=oota-llvm.git Eliminate a warning compiling with llvm-gcc. (IMO the warning is overzealous but gcc is what it is.) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122829 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86FrameInfo.cpp b/lib/Target/X86/X86FrameInfo.cpp index 5219861058c..afadb4c9b3d 100644 --- a/lib/Target/X86/X86FrameInfo.cpp +++ b/lib/Target/X86/X86FrameInfo.cpp @@ -153,7 +153,7 @@ void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, if (ThisVal == (Is64Bit ? 8 : 4)) { // Use push / pop instead. unsigned Reg = isSub - ? (Is64Bit ? X86::RAX : X86::EAX) + ? (unsigned)(Is64Bit ? X86::RAX : X86::EAX) : findDeadCallerSavedReg(MBB, MBBI, TRI, Is64Bit); if (Reg) { Opc = isSub