Index: src/IceTypes.cpp |
diff --git a/src/IceTypes.cpp b/src/IceTypes.cpp |
index 828440c366cadcef5527e6cef15c90831e16f534..793e1755928cf47f3d9bd9ea3736212a58abcfc0 100644 |
--- a/src/IceTypes.cpp |
+++ b/src/IceTypes.cpp |
@@ -112,8 +112,8 @@ struct TypePropertyFields { |
const TypePropertyFields TypePropertiesTable[] = { |
#define X(tag, IsVec, IsInt, IsFloat, IsIntArith, IsLoadStore, CompareResult) \ |
{ \ |
- IsVec, IsInt, IsInt && !IsVec, IsInt && IsVec, IsIntArith, IsFloat, \ |
- IsFloat && !IsVec, IsFloat && IsVec, IsLoadStore, CompareResult \ |
+ IsVec, IsInt, IsInt & !IsVec, IsInt & IsVec, IsIntArith, IsFloat, \ |
+ IsFloat & !IsVec, IsFloat & IsVec, IsLoadStore, CompareResult \ |
} \ |
, |
ICETYPE_PROPS_TABLE |