This commit is contained in:
Arne Döring
2020-02-26 09:51:07 +01:00
committed by GitHub
parent e4ed19c12f
commit 5d2483fb64

View File

@@ -580,11 +580,11 @@ proc rawExecute(c: PCtx, start: int, tos: PStackFrame): TFullReg =
of opcCastIntToFloat32:
let rb = instr.regB
ensureKind(rkFloat)
regs[ra].floatVal = cast[float32](int32(regs[rb].intVal))
regs[ra].floatVal = cast[float32](regs[rb].intVal)
of opcCastIntToFloat64:
let rb = instr.regB
ensureKind(rkFloat)
regs[ra].floatVal = cast[float64](int64(regs[rb].intVal))
regs[ra].floatVal = cast[float64](regs[rb].intVal)
of opcCastPtrToInt: # RENAME opcCastPtrOrRefToInt
decodeBImm(rkInt)