diff options
| author | 2015-10-05 18:30:05 +0000 | |
|---|---|---|
| committer | 2015-10-05 18:30:05 +0000 | |
| commit | 002117f95896ffa5db74bee808ae61e876b6e8b0 (patch) | |
| tree | d69752731a23104d94f6974e7c96dc87065960c3 /compiler/utils/mips64/assembler_mips64.h | |
| parent | 4b6d025b914e82652ca72e2917b70b2231ead13f (diff) | |
| parent | 145008296e80b8ac5affa4fb9bc20e411bf0bd92 (diff) | |
Merge "MIPS64: Code cleanup."
Diffstat (limited to 'compiler/utils/mips64/assembler_mips64.h')
| -rw-r--r-- | compiler/utils/mips64/assembler_mips64.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/compiler/utils/mips64/assembler_mips64.h b/compiler/utils/mips64/assembler_mips64.h index c170313728..d083eb4306 100644 --- a/compiler/utils/mips64/assembler_mips64.h +++ b/compiler/utils/mips64/assembler_mips64.h @@ -46,6 +46,20 @@ enum StoreOperandType { kStoreDoubleword }; +// Used to test the values returned by ClassS/ClassD. +enum FPClassMaskType { + kSignalingNaN = 0x001, + kQuietNaN = 0x002, + kNegativeInfinity = 0x004, + kNegativeNormal = 0x008, + kNegativeSubnormal = 0x010, + kNegativeZero = 0x020, + kPositiveInfinity = 0x040, + kPositiveNormal = 0x080, + kPositiveSubnormal = 0x100, + kPositiveZero = 0x200, +}; + class Mips64Assembler FINAL : public Assembler { public: Mips64Assembler() {} |