From 3652a9ab5316c3cae53d67e48c2a32bcb00a7cbe Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Fri, 16 May 2003 15:59:51 +0000 Subject: better scheduling for toString for Int --- macho/pstartup.a | 6 ++++-- pstartup.a | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/macho/pstartup.a b/macho/pstartup.a index 374d4ad..8079ede 100644 --- a/macho/pstartup.a +++ b/macho/pstartup.a @@ -1731,11 +1731,13 @@ calculate_digits: lis o0,-13107 subi o0,o0,13107 mulhwu o0,o0,d0 + + rlwinm o1,o0,0,0,31-3 srwi o0,o0,3 - slwi o1,o0,1 sub a1,d0,o1 - slwi o1,o0,3 + slwi o1,o0,1 + sub a1,a1,o1 #else li o1,10 diff --git a/pstartup.a b/pstartup.a index 16f7d80..4182bfb 100644 --- a/pstartup.a +++ b/pstartup.a @@ -1767,11 +1767,13 @@ calculate_digits: lis o0,-13107 subi o0,o0,13107 mulhwu o0,o0,d0 + + rlwinm o1,o0,0,0,31-3 srwi o0,o0,3 - slwi o1,o0,1 sub a1,d0,o1 - slwi o1,o0,3 + slwi o1,o0,1 + sub a1,a1,o1 else li o1,10 -- cgit v1.2.3