summaryrefslogtreecommitdiff
path: root/compiler/utils/mips/assembler_mips.h
diff options
context:
space:
mode:
author Roland Levillain <rpl@google.com> 2016-01-14 13:09:10 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2016-01-14 13:09:10 +0000
commit8422edd7af342a955f17639ab827cf062ef8965e (patch)
tree8687cc87bcf04f3d00f4e68fa9a758d99afbc6cb /compiler/utils/mips/assembler_mips.h
parentf50d7ea29eda80fd405de7f665ea15eafde3dff5 (diff)
parentbb9863af3a98622e650de78fb235ab484b50eb1f (diff)
Merge "MIPS32: don't use R2+ instructions (mthc1, mfhc1) on MIPS32R1 or with 32-bit FPUs."
Diffstat (limited to 'compiler/utils/mips/assembler_mips.h')
-rw-r--r--compiler/utils/mips/assembler_mips.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/utils/mips/assembler_mips.h b/compiler/utils/mips/assembler_mips.h
index 5d2ac79981..01c6490f88 100644
--- a/compiler/utils/mips/assembler_mips.h
+++ b/compiler/utils/mips/assembler_mips.h
@@ -280,6 +280,8 @@ class MipsAssembler FINAL : public Assembler {
void Mtc1(Register rt, FRegister fs);
void Mfhc1(Register rt, FRegister fs);
void Mthc1(Register rt, FRegister fs);
+ void MoveFromFpuHigh(Register rt, FRegister fs);
+ void MoveToFpuHigh(Register rt, FRegister fs);
void Lwc1(FRegister ft, Register rs, uint16_t imm16);
void Ldc1(FRegister ft, Register rs, uint16_t imm16);
void Swc1(FRegister ft, Register rs, uint16_t imm16);