| Index: src/IceTypes.h
|
| diff --git a/src/IceTypes.h b/src/IceTypes.h
|
| index 14300949a4a4586000637e8edd0bf4f49052ee11..da701f443e2b920c21fdf1696c763f4bb1821822 100644
|
| --- a/src/IceTypes.h
|
| +++ b/src/IceTypes.h
|
| @@ -23,7 +23,7 @@
|
| namespace Ice {
|
|
|
| enum Type {
|
| -#define X(tag, size, align, elts, elty, str) tag,
|
| +#define X(tag, sizeLog2, align, elts, elty, str) tag,
|
| ICETYPE_TABLE
|
| #undef X
|
| IceType_NUM
|
| @@ -60,6 +60,7 @@ enum TargetInstructionSet {
|
| enum OptLevel { Opt_m1, Opt_0, Opt_1, Opt_2 };
|
|
|
| size_t typeWidthInBytes(Type Ty);
|
| +int8_t typeWidthInBytesLog2(Type Ty);
|
| size_t typeAlignInBytes(Type Ty);
|
| size_t typeNumElements(Type Ty);
|
| Type typeElementType(Type Ty);
|
|
|