diff options
author | Julien Brianceau <jbriance@cisco.com> | 2014-09-30 09:48:50 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2014-09-30 11:25:17 +0200 |
commit | 946088cf515ec30de586392ec72e4658b86650a4 (patch) | |
tree | 63fa55e52478d48d5b1a5fb927af6ecdc6cf24a8 /Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h | |
parent | 0a31a97c34fb6f4bb74ef5cdae3dd81654358c03 (diff) | |
download | qtwebkit-946088cf515ec30de586392ec72e4658b86650a4.tar.gz |
Add missing branchAdd32 implementations to fix sh4 and mips builds
sh4 implementation has been taken from WebKit r173222.
Change-Id: I1c188e88e9fd8772f97cac94d7ee31945b538b71
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h')
-rw-r--r-- | Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h b/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h index 669021965..6f562e2e8 100644 --- a/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h +++ b/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h @@ -1630,6 +1630,12 @@ public: return branchAdd32(cond, immTempRegister, dest); } + Jump branchAdd32(ResultCondition cond, Address address, RegisterID dest) + { + load32(address, immTempRegister); + return branchAdd32(cond, immTempRegister, dest); + } + Jump branchAdd32(ResultCondition cond, RegisterID src, TrustedImm32 imm, RegisterID dest) { move(imm, immTempRegister); |