| 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
|
|
|