diff --git a/src/asmjit/arm/a64emithelper.cpp b/src/asmjit/arm/a64emithelper.cpp index 2d8a578..1e8da61 100644 --- a/src/asmjit/arm/a64emithelper.cpp +++ b/src/asmjit/arm/a64emithelper.cpp @@ -117,7 +117,7 @@ ASMJIT_FAVOR_SIZE Error EmitHelper::emitRegMove( case TypeId::kUInt32: case TypeId::kInt64: case TypeId::kUInt64: - return emitter->mov(src.as().x(), dst.as().x()); + return emitter->mov(dst.as().x(), src.as().x()); default: { if (TypeUtils::isFloat32(typeId) || TypeUtils::isVec32(typeId))