Descriptionruntime: save 8 stack bytes in timediv on arm.
Operations on int64 are very stack consuming with 5c.
Fixes netbsd/arm build.
Before: TEXT runtime.timediv+0(SB),7,$52-16
After: TEXT runtime.timediv+0(SB),7,$44-16
The stack usage is unchanged on 386:
TEXT runtime.timediv+0(SB),7,$8-16
Patch Set 1 #Patch Set 2 : diff -r 38097c493d8a https://go.googlecode.com/hg/ #Patch Set 3 : diff -r 38097c493d8a https://go.googlecode.com/hg/ #Patch Set 4 : diff -r 43f967f62292 https://go.googlecode.com/hg/ #Patch Set 5 : diff -r 43f967f62292 https://go.googlecode.com/hg/ #Patch Set 6 : diff -r 43f967f62292 https://go.googlecode.com/hg/ #Patch Set 7 : diff -r 43f967f62292 https://go.googlecode.com/hg/ #Patch Set 8 : diff -r ae2811a38d8b https://go.googlecode.com/hg/ #MessagesTotal messages: 6
|