From d48e5377fe46d261a76890beab7c371ff8a923d8 Mon Sep 17 00:00:00 2001 From: Joel Dice Date: Wed, 4 Mar 2009 18:43:53 -0700 Subject: [PATCH] add missing instruction to multiplyR --- src/powerpc.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/powerpc.cpp b/src/powerpc.cpp index 8dccd37577..0fe6ef6617 100644 --- a/src/powerpc.cpp +++ b/src/powerpc.cpp @@ -686,6 +686,7 @@ void multiplyR(Context* con, unsigned size, Reg* a, Reg* b, Reg* t) { issue(con, add(H(t), H(t), R(&tmp))); issue(con, mulhw(R(&tmp), R(a), R(b))); issue(con, add(H(t), H(t), R(&tmp))); + issue(con, mullw(R(t), R(a), R(b))); freeTemp(con, R(&tmp)); } else { issue(con, mullw(R(t), R(a), R(b)));