go/src/cmd/compile/internal
Alberto Donizetti d68c01fa1d 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>
2020-10-27 20:03:25 +00:00
..
amd64 cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on AMD64 2020-10-23 14:18:13 +00:00
arm cmd/compile: redo flag constant ops for arm 2020-06-18 20:57:49 +00:00
arm64 cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on ARM64 2020-10-23 15:06:35 +00:00
gc cmd/compile: remove isLiteral 2020-10-27 18:23:46 +00:00
logopt cmd/compile: use staticValue for inlining logic 2020-10-15 18:35:44 +00:00
mips cmd/compile: enable nil check logging for other architectures. 2019-11-10 17:12:15 +00:00
mips64 cmd/compile: enable nil check logging for other architectures. 2019-11-10 17:12:15 +00:00
ppc64 cmd/compile: combine more 32 bit shift and mask operations on ppc64 2020-10-27 18:33:20 +00:00
riscv64 cmd/compile: eliminate unnecessary sign/zero extension for riscv64 2020-10-27 12:36:54 +00:00
s390x cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on S390X 2020-10-23 15:11:15 +00:00
ssa cmd/compile: clean up ValAndOff funcs after untyped aux removal 2020-10-27 20:03:25 +00:00
syntax cmd/compile/internal/syntax: provide BadExpr where needed, call correct error handler 2020-10-12 18:01:22 +00:00
test cmd/compile: clean up and optimize s390x multiplication rules 2020-08-18 15:39:44 +00:00
types cmd/compile: rename types.IdealFoo to types.UntypedFoo 2020-10-08 18:56:11 +00:00
wasm cmd/compile: introduce special ssa Aux type for calls 2020-09-16 20:57:24 +00:00
x86 all: implement GO386=softfloat 2020-10-06 22:49:38 +00:00