• Michael Munday's avatar
    cmd/compile: add missing s390x load with index operations · 1ce7442e
    Michael Munday authored
    Prior to this CL loads with sign extension could not be replaced with
    indexed loads (only loads with zero extension).
    
    This CL also prevents large offsets (more than 20-bits) from being
    merged into indexed loads. It is better to keep such offsets
    separate.
    
    Gives a small improvement in binary size, ~1.5KB from .text in cmd/go.
    
    Change-Id: Ib848ffc2b05de6660c5ce2394ae1d1d144273e29
    Reviewed-on: https://go-review.googlesource.com/36845
    Run-TryBot: Michael Munday <mike.munday@ibm.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    1ce7442e
Name
Last commit
Last update
.github Loading commit data...
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...