summaryrefslogtreecommitdiff
path: root/lib/alu.c
diff options
context:
space:
mode:
authorPixel <>2001-04-16 17:00:28 +0000
committerPixel <>2001-04-16 17:00:28 +0000
commit06c7f715e1a31dd71a54f21705c4a28ec78a3652 (patch)
tree53347f54da94b41872cef2c9e4513fb3cce75c86 /lib/alu.c
parent967b751959b36a844abca8d3f4f32b8278f9bf9f (diff)
MUL in Slow ALU
Diffstat (limited to 'lib/alu.c')
-rw-r--r--lib/alu.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/alu.c b/lib/alu.c
index 4b92050..14136a0 100644
--- a/lib/alu.c
+++ b/lib/alu.c
@@ -637,6 +637,25 @@ couple MultipliSig(Uint32 x, Uint32 y)
z.fin = pa2;
return (z);
}
+
+Uint32 NMultiplactionNonSigne(Uint32 a, Uint32 b) {
+ couple z;
+
+ z = MultipliNonSig(a, b);
+
+ SecondResult = z.deb;
+ return z.fin;
+}
+
+Uint32 NMultiplactionSigne(Uint32 a, Uint32 b) {
+ couple z;
+
+ z = MultipliNonSig(a, b);
+
+ SecondResult = z.deb;
+ return z.fin;
+}
+
#else
Uint32 NAdditionNonSigne(Uint32 a, Uint32 b) {}
Uint32 NAdditionSigne(Uint32 a, Uint32 b) {}