diff options
author | John van Groningen | 2003-05-16 15:59:51 +0000 |
---|---|---|
committer | John van Groningen | 2003-05-16 15:59:51 +0000 |
commit | 3652a9ab5316c3cae53d67e48c2a32bcb00a7cbe (patch) | |
tree | 230833e899b84148d6db10ea23d4505d55750a50 /pstartup.a | |
parent | optimize toString for Int by computing remainder of 10 using multiplication (diff) |
better scheduling for toString for Int
Diffstat (limited to 'pstartup.a')
-rw-r--r-- | pstartup.a | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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 |