aboutsummaryrefslogtreecommitdiffstats
path: root/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@me.com>2013-08-15 13:49:40 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-08-20 19:29:29 +0200
commit35ed1695f06aca61a86f7f47360f048a40180add (patch)
treebd96af32268b779b51929005384099bb7a7c555e /src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
parent461892e492e0bef399714557498380703b3e029b (diff)
Change convertUInt32ToDouble to use an int scratch register.
Only on X86, and still untested. Change-Id: I746daa47ed019ce0017a67a228a719983b1ebaa6 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/3rdparty/masm/assembler/MacroAssemblerX86_64.h')
-rw-r--r--src/3rdparty/masm/assembler/MacroAssemblerX86_64.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h b/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
index 80aa1dbe1d..3aaa0fd1bc 100644
--- a/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
+++ b/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
@@ -110,7 +110,7 @@ public:
m_assembler.cvtsi2sd_rr(scratchRegister, dest);
}
- void convertUInt32ToDouble(RegisterID src, FPRegisterID dest, FPRegisterID /*scratch*/)
+ void convertUInt32ToDouble(RegisterID src, FPRegisterID dest, RegisterID /*scratch*/)
{
zeroExtend32ToPtr(src, src);
m_assembler.cvtsiq2sd_rr(src, dest);