Chromium Code Reviews| Index: src/IceTypes.h |
| diff --git a/src/IceTypes.h b/src/IceTypes.h |
| index b3d28c3714884734f1ae9bc814282812da8e2ed1..21c399d4bf96dc2bb5efc1647937ca7661e9c66c 100644 |
| --- a/src/IceTypes.h |
| +++ b/src/IceTypes.h |
| @@ -26,6 +26,20 @@ enum Type { |
| #undef X |
| }; |
| +enum TargetArch { |
| + Target_X8632, |
| + Target_X8664, |
| + Target_ARM32, |
| + Target_ARM64 |
| +}; |
| + |
| +enum OptLevel { |
| + Opt_m1, |
| + Opt_0, |
| + Opt_1, |
| + Opt_2 |
| +}; |
| + |
| size_t typeWidthInBytes(Type Ty); |
| size_t typeAlignInBytes(Type Ty); |