[llvm-commits] [llvm] r132057 - /llvm/trunk/lib/Target/X86/X86InstrInfo.h

Jakob Stoklund Olesen stoklund at 2pi.dk
Wed May 25 09:52:24 PDT 2011


On May 25, 2011, at 8:58 AM, Francois Pichet wrote:

> Author: fpichet
> Date: Wed May 25 10:58:10 2011
> New Revision: 132057
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=132057&view=rev
> Log:
> Fix MSVC warning: "is out of range for enum constant" 
> MSVC doesn't support 64 bit enum. 
> OpcodeMask is not used anywhere in the code base.

Please remove it then.


> 
> Modified:
>    llvm/trunk/lib/Target/X86/X86InstrInfo.h
> 
> Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.h?rev=132057&r1=132056&r2=132057&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Target/X86/X86InstrInfo.h (original)
> +++ llvm/trunk/lib/Target/X86/X86InstrInfo.h Wed May 25 10:58:10 2011
> @@ -449,7 +449,7 @@
>     SSEDomainShift = SegOvrShift + 2,
> 
>     OpcodeShift   = SSEDomainShift + 2,
> -    OpcodeMask    = 0xFFULL << OpcodeShift,
> +    OpcodeMask    = 0xFFUL << OpcodeShift,
> 
>     //===------------------------------------------------------------------===//
>     /// VEX - The opcode prefix used by AVX instructions
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list