diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-07-24 15:57:29 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-07-24 16:28:13 +0200 |
commit | beddea1d3d1a77ff8d187ff66e50280af00e52e1 (patch) | |
tree | c0a186722fb0977c8481bec94ee57f31ca239132 /src/3rdparty/masm/assembler/MacroAssemblerARMv7.h | |
parent | aad255f6d5e79f496e93c9e758504a1d2c8a2467 (diff) |
V4 JIT: enable the JIT when compiling with clang on ARM.
The macros that were used to detect Thumb2 support on the cores were gcc
specific.
Change-Id: I76959899b41f440d4b7ad7a5436059a3dc102111
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/3rdparty/masm/assembler/MacroAssemblerARMv7.h')
-rw-r--r-- | src/3rdparty/masm/assembler/MacroAssemblerARMv7.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/3rdparty/masm/assembler/MacroAssemblerARMv7.h b/src/3rdparty/masm/assembler/MacroAssemblerARMv7.h index f492cc8c94..2be073e314 100644 --- a/src/3rdparty/masm/assembler/MacroAssemblerARMv7.h +++ b/src/3rdparty/masm/assembler/MacroAssemblerARMv7.h @@ -35,6 +35,7 @@ namespace JSC { class MacroAssemblerARMv7 : public AbstractMacroAssembler<ARMv7Assembler> { +protected: // the YarrJIT needs know about addressTempRegister in order to push it. // FIXME: switch dataTempRegister & addressTempRegister, or possibly use r7? // - dTR is likely used more than aTR, and we'll get better instruction // encoding if it's in the low 8 registers. |