• 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
..
addr2line Loading commit data...
api Loading commit data...
asm Loading commit data...
buildid Loading commit data...
cgo Loading commit data...
compile Loading commit data...
cover Loading commit data...
dist Loading commit data...
doc Loading commit data...
fix Loading commit data...
go Loading commit data...
gofmt Loading commit data...
internal Loading commit data...
link Loading commit data...
nm Loading commit data...
objdump Loading commit data...
pack Loading commit data...
pprof Loading commit data...
trace Loading commit data...
vendor Loading commit data...
vet Loading commit data...