+2012-04-12 Csaba Osztrogonác <ossy@webkit.org>
+
+ [Qt][ARM] Buildfix after r113934.
+
+ Reviewed by Zoltan Herczeg.
+
+ * assembler/MacroAssemblerARM.h:
+ (JSC::MacroAssemblerARM::compare8):
+ (MacroAssemblerARM):
+
2012-04-11 Filip Pizlo <fpizlo@apple.com>
It is incorrect to short-circuit Branch(LogicalNot(@a)) if boolean speculations on @a may fail
m_assembler.mov_r(dest, ARMAssembler::getOp2(1), ARMCondition(cond));
}
- void compare8(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right, RegisterID dest)
+ void compare8(RelationalCondition cond, Address left, TrustedImm32 right, RegisterID dest)
{
- load8(left.m_ptr, ARMRegisters::S1);
+ load8(left, ARMRegisters::S1);
compare32(cond, ARMRegisters::S1, right, dest);
}
load32(left.m_ptr, ARMRegisters::S1);
return branch32(cond, ARMRegisters::S1, right);
}
-
+
Jump branch32(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right)
{
load32(left.m_ptr, ARMRegisters::S1);