]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/ssa: correct type of ARM64 conditional instructions
authorCh1n-ch1nless <aleksandrov.oa.work@gmail.com>
Fri, 21 Nov 2025 09:58:40 +0000 (12:58 +0300)
committerGopher Robot <gobot@golang.org>
Fri, 21 Nov 2025 20:36:07 +0000 (12:36 -0800)
commitd0d0a7298036793e0648bfd6d296a1cdac372a97
tree6f4876ae82083d423dc74cee861213751d5aa67c
parenta9704f89ea6bc02815557db8d89c1fa22a779b7e
cmd/compile/internal/ssa: correct type of ARM64 conditional instructions

The CCMP, CCMN, CCMPconst, and related instructions in ARM64Ops.go
were incorrectly set to type "Flag". This non-existent type caused
compilation failures during the "lower" and "late lower" passes.

Change them to the correct type, "Flags".

Change-Id: I4fbf96b8c7b051be901711948028a717ce953e5e
Reviewed-on: https://go-review.googlesource.com/c/go/+/722780
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Keith Randall <khr@google.com>
Auto-Submit: Keith Randall <khr@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Mark Freeman <markfreeman@google.com>
src/cmd/compile/internal/ssa/_gen/ARM64Ops.go