From 8fc64042dfdf7e3ef050f9b64cb77e90f549de32 Mon Sep 17 00:00:00 2001 From: Julien Brianceau Date: Fri, 22 Aug 2014 11:09:51 +0200 Subject: [mips] Take advantage of integer divide instruction for ArithDiv and ArithMod. Added MIPS integer divide path for ArithDiv and ArithMod where operands and results are integer. Change-Id: I00d5b58e6e0be39f083676fb0c435b3545d3aca1 Reviewed-by: Allan Sandfeld Jensen --- Source/JavaScriptCore/assembler/AbstractMacroAssembler.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Source/JavaScriptCore/assembler/AbstractMacroAssembler.h') diff --git a/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h b/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h index 1861dc15c..09a688804 100644 --- a/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h +++ b/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h @@ -54,6 +54,15 @@ inline bool isARMv7s() #endif } +inline bool isMIPS() +{ +#if CPU(MIPS) + return true; +#else + return false; +#endif +} + inline bool isX86() { #if CPU(X86_64) || CPU(X86) -- cgit v1.2.1