]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: clean up ValAndOff funcs after untyped aux removal
authorAlberto Donizetti <alb.donizetti@gmail.com>
Tue, 27 Oct 2020 08:38:52 +0000 (09:38 +0100)
committerAlberto Donizetti <alb.donizetti@gmail.com>
Tue, 27 Oct 2020 20:03:25 +0000 (20:03 +0000)
commitd68c01fa1d770b0646f9819bc9ce86c14cb1e1b5
tree54620170cf7a380132aeb4470a552762ea4df68b
parent79a3482d9e735fc6d0373da170fd1b4ff9222bc2
cmd/compile: clean up ValAndOff funcs after untyped aux removal

Changes:
- makeValAndOff is deleted in favour of MakeValAndOff{32,64}
- canAdd is renamed to canAdd64 to uniform with existing canAdd32
- addOffset{32,64} is simplified by directly using MakeValAndOff{32,64}
- ValAndOff.Int64 is removed

Change-Id: Ic01db7fa31ddfe0aaaf1d1d77af823d48a7bee84
Reviewed-on: https://go-review.googlesource.com/c/go/+/265357
Run-TryBot: Alberto Donizetti <alb.donizetti@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
Trust: Alberto Donizetti <alb.donizetti@gmail.com>
src/cmd/compile/internal/ssa/addressingmodes.go
src/cmd/compile/internal/ssa/op.go