Descriptioncmd/6g: peephole fixes/additions
* Shift/rotate by constant doesn't have to stop subprop. (also in 8g)
* Remove redundant MOVLQZX instructions.
* An attempt at issuing loads early.
Good for 0.5% on a good day, might not be worth keeping.
Need to understand more about whether the x86
looks ahead to what loads might be coming up.
Patch Set 1 #Patch Set 2 : diff -r ffac49bf1058 https://go.googlecode.com/hg/ #Patch Set 3 : diff -r ffac49bf1058 https://go.googlecode.com/hg/ #Patch Set 4 : diff -r aa2d2fa1e5a9 https://go.googlecode.com/hg/ #
MessagesTotal messages: 2
|