From 804e8df48ccf9bd33fb01eb5df35620f06311be8 Mon Sep 17 00:00:00 2001 From: schweikh Date: Tue, 11 Feb 2003 20:15:11 +0000 Subject: 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 --- sys/libkern/ia64/__moddi3.S | 6 +++--- sys/libkern/ia64/__umoddi3.S | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'sys/libkern') 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 -- cgit v1.1