diff --git a/vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp b/vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp index 0fe8608..238a587 100644 --- a/vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp +++ b/vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp @@ -127,7 +127,7 @@ bool OpndUtils::isConstAreaItem(const Op bool OpndUtils::isFPConst(const Opnd* op, double dVal) { const void* addr = extractAddrOfConst(op); - return (addr == NULL) ? false : (dVal == *(const float*)addr); + return (addr == NULL) ? false : (dVal == *(const double*)addr); } bool OpndUtils::isFPConst(const Opnd* op, float fVal)