Commit ba8829bc authored by fpizlo@apple.com's avatar fpizlo@apple.com
Browse files

Unreviewed, fix ARM build.

* assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::store8):
(MacroAssemblerARMv7):
* offlineasm/armv7.rb:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129274 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 7f59b957
2012-09-21 Filip Pizlo <fpizlo@apple.com>
Unreviewed, fix ARM build.
* assembler/MacroAssemblerARMv7.h:
(JSC::MacroAssemblerARMv7::store8):
(MacroAssemblerARMv7):
* offlineasm/armv7.rb:
2012-09-21 Filip Pizlo <fpizlo@apple.com>
 
REGRESSION (r128400): Opening Google Web Fonts page hangs or crashes
......
......@@ -743,6 +743,12 @@ public:
store8(src, ArmAddress(addressTempRegister, 0));
}
void store8(TrustedImm32 imm, void* address)
{
move(imm, dataTempRegister);
store8(dataTempRegister, address);
}
void store16(RegisterID src, BaseIndex address)
{
store16(src, setupArmAddress(address));
......
......@@ -353,7 +353,7 @@ def armV7LowerMisplacedImmediates(list)
| node |
if node.is_a? Instruction
case node.opcode
when "storei", "storep"
when "storeb", "storei", "storep"
operands = node.operands
newOperands = []
operands.each {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment