| Index: runtime/vm/assembler_mips.h
|
| diff --git a/runtime/vm/assembler_mips.h b/runtime/vm/assembler_mips.h
|
| index e075dd3bd4a013ef691ef69adb2901eb05d8106c..382d8339393e525595da77b3473bca7aa114bbde 100644
|
| --- a/runtime/vm/assembler_mips.h
|
| +++ b/runtime/vm/assembler_mips.h
|
| @@ -158,10 +158,11 @@ class Condition : public ValueObject {
|
| kImmSize = 16,
|
| };
|
|
|
| - class LeftBits : public BitField<Register, kLeftPos, kLeftSize> {};
|
| - class RightBits : public BitField<Register, kRightPos, kRightSize> {};
|
| - class RelOpBits : public BitField<RelationOperator, kRelOpPos, kRelOpSize> {};
|
| - class ImmBits : public BitField<uint16_t, kImmPos, kImmSize> {};
|
| + class LeftBits : public BitField<uword, Register, kLeftPos, kLeftSize> {};
|
| + class RightBits : public BitField<uword, Register, kRightPos, kRightSize> {};
|
| + class RelOpBits :
|
| + public BitField<uword, RelationOperator, kRelOpPos, kRelOpSize> {};
|
| + class ImmBits : public BitField<uword, uint16_t, kImmPos, kImmSize> {};
|
|
|
| Register left() const { return LeftBits::decode(bits_); }
|
| Register right() const { return RightBits::decode(bits_); }
|
|
|