summaryrefslogtreecommitdiffstats
path: root/sys/libkern
diff options
context:
space:
mode:
authorschweikh <schweikh@FreeBSD.org>2003-02-11 20:15:11 +0000
committerschweikh <schweikh@FreeBSD.org>2003-02-11 20:15:11 +0000
commit804e8df48ccf9bd33fb01eb5df35620f06311be8 (patch)
treeed9bb2af13efa10d5977c7582ef76cc722de4d51 /sys/libkern
parent200248ad3f8a4df3876dc4f18d86d7748d294d81 (diff)
downloadFreeBSD-src-804e8df48ccf9bd33fb01eb5df35620f06311be8.zip
FreeBSD-src-804e8df48ccf9bd33fb01eb5df35620f06311be8.tar.gz
Improve a comment and undo a bogus s/a/an/ in a comment. An asm guru
should add more comments explaining which registers hold which variables. Spotted by: bde
Diffstat (limited to 'sys/libkern')
-rw-r--r--sys/libkern/ia64/__moddi3.S6
-rw-r--r--sys/libkern/ia64/__umoddi3.S6
2 files changed, 6 insertions, 6 deletions
diff --git a/sys/libkern/ia64/__moddi3.S b/sys/libkern/ia64/__moddi3.S
index a1e330a..5f36b4fc 100644
--- a/sys/libkern/ia64/__moddi3.S
+++ b/sys/libkern/ia64/__moddi3.S
@@ -48,14 +48,14 @@ __moddi3:
// 64-BIT SIGNED INTEGER REMAINDER BEGINS HERE
// general register used:
- // r32 - 64-bit signed integer dividend
- // r33 - 64-bit signed integer divisor
+ // r32 - 64-bit signed integer dividend, called a below
+ // r33 - 64-bit signed integer divisor, called b below
// r8 - 64-bit signed integer result
// r2 - scratch register
// floating-point registers used: f6, f7, f8, f9, f10, f11, f12
// predicate registers used: p6
- setf.sig f12=r32 // holds an in integer form
+ setf.sig f12=r32 // holds a in integer form
setf.sig f7=r33
nop.b 0
} { .mlx
diff --git a/sys/libkern/ia64/__umoddi3.S b/sys/libkern/ia64/__umoddi3.S
index a4d8a0b..ebc2339 100644
--- a/sys/libkern/ia64/__umoddi3.S
+++ b/sys/libkern/ia64/__umoddi3.S
@@ -48,13 +48,13 @@ __umoddi3:
// 64-BIT UNSIGNED INTEGER REMAINDER BEGINS HERE
// general register used:
- // r32 - 64-bit unsigned integer dividend
- // r33 - 64-bit unsigned integer divisor
+ // r32 - 64-bit unsigned integer dividend, called a below
+ // r33 - 64-bit unsigned integer divisor, called b below
// r8 - 64-bit unsigned integer result
// floating-point registers used: f6, f7, f8, f9, f10, f11, f12
// predicate registers used: p6
- setf.sig f12=r32 // holds an in integer form
+ setf.sig f12=r32 // holds a in integer form
setf.sig f7=r33
nop.b 0;;
} { .mfi
OpenPOWER on IntegriCloud