mirror of
https://github.com/golang/go
synced 2024-11-24 10:50:13 -07:00
cmd/compile: remove unused offset calculation in ssagen#rtcall
This offR accumulation isn't used and some really similar code is done
later in the Load results block.
Change-Id: I2f77a7bfd568e7e5eb9fc519e7c552401b3af9b8
GitHub-Last-Rev: 2c91e5c898
GitHub-Pull-Request: golang/go#52316
Reviewed-on: https://go-review.googlesource.com/c/go/+/400094
Run-TryBot: Keith Randall <khr@golang.org>
Auto-Submit: Keith Randall <khr@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
This commit is contained in:
parent
72e77a7f41
commit
d255203742
@ -5535,13 +5535,6 @@ func (s *state) rtcall(fn *obj.LSym, returns bool, results []*types.Type, args .
|
||||
}
|
||||
off = types.Rnd(off, int64(types.RegSize))
|
||||
|
||||
// Accumulate results types and offsets
|
||||
offR := off
|
||||
for _, t := range results {
|
||||
offR = types.Rnd(offR, t.Alignment())
|
||||
offR += t.Size()
|
||||
}
|
||||
|
||||
// Issue call
|
||||
var call *ssa.Value
|
||||
aux := ssa.StaticAuxCall(fn, s.f.ABIDefault.ABIAnalyzeTypes(nil, callArgTypes, results))
|
||||
|
Loading…
Reference in New Issue
Block a user