From a8aaf5a18ad42f3aea9afb3c8d383fe331798c9f Mon Sep 17 00:00:00 2001 From: Alexey Frunze Date: Mon, 27 Jun 2016 14:48:20 -0700 Subject: MIPS32: Disassemble and test movf.fmt and movt.fmt (missed earlier) Test: ART gtest assembler_mips_test Change-Id: Iafedfafe6ccd76127461d66dfa7984f196be6bd2 --- compiler/utils/assembler_test.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'compiler/utils/assembler_test.h') diff --git a/compiler/utils/assembler_test.h b/compiler/utils/assembler_test.h index afe0576906..92b4c8e041 100644 --- a/compiler/utils/assembler_test.h +++ b/compiler/utils/assembler_test.h @@ -343,6 +343,17 @@ class AssemblerTest : public testing::Test { fmt); } + template + std::string RepeatFFIb(void (Ass::*f)(FPReg, FPReg, ImmType), int imm_bits, std::string fmt) { + return RepeatTemplatedRegistersImmBits(f, + imm_bits, + GetFPRegisters(), + GetFPRegisters(), + &AssemblerTest::GetFPRegName, + &AssemblerTest::GetFPRegName, + fmt); + } + template std::string RepeatIbFF(void (Ass::*f)(ImmType, FPReg, FPReg), int imm_bits, std::string fmt) { return RepeatTemplatedImmBitsRegisters(f, -- cgit v1.2.3-59-g8ed1b