go/src/cmd/compile/internal
Cuong Manh Le bfbf736564 cmd/compile: do not shapify when reading reshaping expr
Fixes #71184

Change-Id: I22e7ae5203311e86a90502bfe155b0597007887d
Reviewed-on: https://go-review.googlesource.com/c/go/+/641955
Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Keith Randall <khr@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: David Chase <drchase@google.com>
2025-05-22 11:24:54 -07:00
..
abi cmd/compile/internal/abi: fix ComputePadding 2025-03-21 15:02:04 -07:00
abt
amd64 cmd/compile: on amd64, use flag result of x instead of doing (TEST x x) 2025-05-05 13:07:39 -07:00
arm cmd/compile, runtime: use PC of deferreturn for panic transfer 2025-02-25 08:35:38 -08:00
arm64 cmd/compile: use zero register instead of specialized *zero instructions 2025-04-04 15:26:24 -07:00
base cmd/compile/internal/escape: additional constant and zero value tests and logging 2025-05-20 09:19:42 -07:00
bitvec cmd/compile: use the builtin clear 2025-04-18 04:21:12 -07:00
compare
coverage
deadlocals
devirtualize cmd/compile/internal/devirtualize: do not select a zero-weight edge as the hottest one 2025-04-02 16:39:13 -07:00
dwarfgen all: use strings.ReplaceAll where applicable 2025-04-16 12:26:29 -07:00
escape cmd/compile, unique: model data flow of non-string pointers 2025-05-21 20:07:36 -07:00
gc
importer internal/pkgbits: rename Reloc* to Section* 2025-05-12 13:46:33 -07:00
inline cmd/compile, unique: model data flow of non-string pointers 2025-05-21 20:07:36 -07:00
ir cmd/compile/internal/walk: use global zeroVal in interface conversions for zero values 2025-05-21 12:24:22 -07:00
liveness cmd/compile: use the builtin clear 2025-04-18 04:21:12 -07:00
logopt cmd/compile/internal/escape: make escape analysis -m=2 logs more accessible 2025-05-21 19:02:51 -07:00
loong64 cmd/compile: add rules about ORN and ANDN 2025-05-21 08:28:37 -07:00
loopvar cmd/compile: fix ICE when transforming loopvar 2025-05-22 09:51:56 -07:00
mips cmd/compile/internal: intrinsify publicationBarrier on mipsx 2025-05-21 12:08:18 -07:00
mips64 cmd/compile/internal: intrinsify publicationBarrier on mips64x 2025-05-21 12:06:44 -07:00
noder cmd/compile: do not shapify when reading reshaping expr 2025-05-22 11:24:54 -07:00
objw cmd/compile: use the builtin clear 2025-04-18 04:21:12 -07:00
pgoir
pkginit cmd/compile: don't instrument counter globals in internal/fuzz 2025-05-20 10:47:59 -07:00
ppc64 cmd/compile, runtime: use PC of deferreturn for panic transfer 2025-02-25 08:35:38 -08:00
rangefunc
reflectdata internal/runtime/maps: make clear also erase tombstones 2025-05-07 12:44:00 -07:00
riscv64 cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64 2025-05-01 05:57:41 -07:00
rttype
s390x cmd/compile, runtime: use PC of deferreturn for panic transfer 2025-02-25 08:35:38 -08:00
ssa cmd/compile/internal/ssa: eliminate string copies for calls to unique.Make 2025-05-21 20:20:31 -07:00
ssagen cmd/compile/internal/walk: use global zeroVal in interface conversions for zero values 2025-05-21 12:24:22 -07:00
staticdata
staticinit
syntax go/parser: require label after goto 2025-02-25 09:14:35 -08:00
test cmd/compile/internal/test: verify inlining for mutex fast paths 2025-05-07 14:14:32 -07:00
typebits
typecheck cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64 2025-05-01 05:57:41 -07:00
types cmd/compile: allocate backing store for append on the stack 2025-05-19 16:14:53 -07:00
types2 cmd/compile: fix ICE with recursive alias type parameter 2025-05-22 11:23:35 -07:00
walk cmd/compile, unique: model data flow of non-string pointers 2025-05-21 20:07:36 -07:00
wasm cmd/compile, runtime: use PC of deferreturn for panic transfer 2025-02-25 08:35:38 -08:00
x86 cmd/compile, runtime: use PC of deferreturn for panic transfer 2025-02-25 08:35:38 -08:00