[llvm-commits] [llvm] r153184 - in /llvm/trunk/lib/Target/X86: InstPrinter/X86InstComments.cpp Utils/X86ShuffleDecode.h
Benjamin Kramer
benny.kra at googlemail.com
Wed Mar 21 06:48:20 PDT 2012
Author: d0k
Date: Wed Mar 21 08:48:11 2012
New Revision: 153184
URL: http://llvm.org/viewvc/llvm-project?rev=153184&view=rev
Log:
Use a signed value for this enum to avoid spuriuos warnings from gcc.
Modified:
llvm/trunk/lib/Target/X86/InstPrinter/X86InstComments.cpp
llvm/trunk/lib/Target/X86/Utils/X86ShuffleDecode.h
Modified: llvm/trunk/lib/Target/X86/InstPrinter/X86InstComments.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/InstPrinter/X86InstComments.cpp?rev=153184&r1=153183&r2=153184&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/InstPrinter/X86InstComments.cpp (original)
+++ llvm/trunk/lib/Target/X86/InstPrinter/X86InstComments.cpp Wed Mar 21 08:48:11 2012
@@ -511,7 +511,7 @@
for (unsigned i = 0, e = ShuffleMask.size(); i != e; ++i) {
if (i != 0)
OS << ',';
- if (ShuffleMask[i] == (int)SM_SentinelZero) {
+ if (ShuffleMask[i] == SM_SentinelZero) {
OS << "zero";
continue;
}
Modified: llvm/trunk/lib/Target/X86/Utils/X86ShuffleDecode.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Utils/X86ShuffleDecode.h?rev=153184&r1=153183&r2=153184&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/Utils/X86ShuffleDecode.h (original)
+++ llvm/trunk/lib/Target/X86/Utils/X86ShuffleDecode.h Wed Mar 21 08:48:11 2012
@@ -24,7 +24,7 @@
namespace llvm {
enum {
- SM_SentinelZero = ~0U
+ SM_SentinelZero = -1
};
void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask);
More information about the llvm-commits
mailing list