Index: src/IceTypes.cpp |
diff --git a/src/IceTypes.cpp b/src/IceTypes.cpp |
index 3756a10dfab424c52bcf9de884a0d23c293cf44e..d51d0baf3172fb735f085a435e765171d34b5d86 100644 |
--- a/src/IceTypes.cpp |
+++ b/src/IceTypes.cpp |
@@ -95,7 +95,7 @@ struct TypeAttributeFields { |
const struct TypeAttributeFields TypeAttributes[] = { |
#define X(tag, sizeLog2, align, elts, elty, str) \ |
- { sizeLog2, align, elts, elty, str } \ |
+ { sizeLog2, align, elts, IceType_##elty, str } \ |
, |
ICETYPE_TABLE |
#undef X |
@@ -120,7 +120,8 @@ const TypePropertyFields TypePropertiesTable[] = { |
CompareResult) \ |
{ \ |
IsVec, IsInt, IsInt & !IsVec, IsInt & IsVec, IsIntArith, IsFloat, \ |
- IsFloat & !IsVec, IsFloat & IsVec, IsLoadStore, IsParam, CompareResult \ |
+ IsFloat & !IsVec, IsFloat & IsVec, IsLoadStore, IsParam, \ |
+ IceType_##CompareResult \ |
} \ |
, |
ICETYPE_PROPS_TABLE |