From: Paul E. Murphy Date: Thu, 21 Mar 2024 21:00:17 +0000 (-0500) Subject: cmd/compile/internal/ssa: mark opPPC64ADDZE as having a flag input X-Git-Tag: go1.23rc1~671 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=da732dd1c0304819ae107754206eb9da7d282469;p=gostls13.git cmd/compile/internal/ssa: mark opPPC64ADDZE as having a flag input This was missed in CL 571055. Change-Id: I58d6469c9ea323943e9c230a54fba8f7ec705d47 Reviewed-on: https://go-review.googlesource.com/c/go/+/573515 Reviewed-by: Than McIntosh Reviewed-by: Dmitri Shuralyov Reviewed-by: Lynn Boger LUCI-TryBot-Result: Go LUCI --- diff --git a/src/cmd/compile/internal/ssa/schedule.go b/src/cmd/compile/internal/ssa/schedule.go index fb38f40d63..4093a380c9 100644 --- a/src/cmd/compile/internal/ssa/schedule.go +++ b/src/cmd/compile/internal/ssa/schedule.go @@ -562,7 +562,7 @@ func (v *Value) hasFlagInput() bool { // PPC64 carry dependencies are conveyed through their final argument, // so we treat those operations as taking flags as well. switch v.Op { - case OpPPC64SUBE, OpPPC64ADDE, OpPPC64SUBZEzero, OpPPC64ADDZEzero: + case OpPPC64SUBE, OpPPC64ADDE, OpPPC64SUBZEzero, OpPPC64ADDZE, OpPPC64ADDZEzero: return true } return false