From 1e08cd1eaef8acbcfaf7db48d859a29583c29897 Mon Sep 17 00:00:00 2001 From: Dale Johannesen Date: Tue, 4 Jan 2011 19:31:24 +0000 Subject: [PATCH] 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 --- lib/Target/X86/X86FrameInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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