Call IncDecHelper only for Ints

Esse commit está contido em:
aravind
2013-03-18 13:51:27 -07:00
commit de Sara Golemon
commit 42e3a2a7b1
@@ -966,6 +966,7 @@ bool CodeGenerator::emitIncDecHelper(SSATmp* dst, SSATmp* src1, SSATmp* src2,
void(Asm::*emitFunc)(Reg64)) {
if (src1->getReg() != InvalidReg &&
dst ->getReg() != InvalidReg &&
src1->isA(Type::Int) &&
// src2 == 1:
src2->isConst() && src2->isA(Type::Int) && src2->getValInt() == 1) {
emitMovRegReg(m_as, src1->getReg(), dst->getReg());